Salome HOME
Use a CORBA single thread model for study to avoid problems on concurrent access...
authorPaul RASCLE <paul.rascle@edf.fr>
Mon, 5 Feb 2018 15:45:22 +0000 (16:45 +0100)
committerPaul RASCLE <paul.rascle@edf.fr>
Fri, 16 Feb 2018 14:13:24 +0000 (15:13 +0100)
commit079701fc30cf485379ed81613e5b2b7b77d95c68
tree52433618487e0f9e9b15595e0512c72045b680aa
parentba32b13aba7268887908506c51ce118b6e6d3742
Use a CORBA single thread model for study to avoid problems on concurrent access from multiple component instances.
Problems detected on geometry and mesh scripts executed in YACS foreach loop with multiple branches.
21 files changed:
src/GenericObj/SALOME_GenericObj_i.cc
src/SALOMEDS/SALOMEDS.cxx
src/SALOMEDS/SALOMEDS_ChildIterator_i.cxx
src/SALOMEDS/SALOMEDS_ChildIterator_i.hxx
src/SALOMEDS/SALOMEDS_GenericAttribute_i.cxx
src/SALOMEDS/SALOMEDS_GenericAttribute_i.hxx
src/SALOMEDS/SALOMEDS_SComponentIterator_i.cxx
src/SALOMEDS/SALOMEDS_SComponentIterator_i.hxx
src/SALOMEDS/SALOMEDS_SObject_i.cxx
src/SALOMEDS/SALOMEDS_SObject_i.hxx
src/SALOMEDS/SALOMEDS_Server.cxx
src/SALOMEDS/SALOMEDS_StudyBuilder_i.cxx
src/SALOMEDS/SALOMEDS_StudyBuilder_i.hxx
src/SALOMEDS/SALOMEDS_StudyManager_i.cxx
src/SALOMEDS/SALOMEDS_StudyManager_i.hxx
src/SALOMEDS/SALOMEDS_Study_i.cxx
src/SALOMEDS/SALOMEDS_Study_i.hxx
src/SALOMEDS/SALOMEDS_UseCaseBuilder_i.cxx
src/SALOMEDS/SALOMEDS_UseCaseBuilder_i.hxx
src/SALOMEDS/SALOMEDS_UseCaseIterator_i.cxx
src/SALOMEDS/SALOMEDS_UseCaseIterator_i.hxx