]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
[EDF30875] : Attempt to fix CORBA Comm Failure
authorAnthony Geay <anthony.geay@edf.fr>
Mon, 9 Sep 2024 16:59:18 +0000 (18:59 +0200)
committerAnthony Geay <anthony.geay@edf.fr>
Mon, 9 Sep 2024 16:59:18 +0000 (18:59 +0200)
src/Container/SALOME_PyNode.py

index 4ed8fd958a3b37f83c09e7ae38de758820f89e23..4a1c2e0d7e5e1674fa0da68e031c2789e966b6b6 100644 (file)
@@ -982,7 +982,7 @@ class ExchangeContextUsingFile( ExchangeContextBridgeAbs ):
     with open(outputFileName,"wb") as f:
       pickle.dump( context, f )
 
-class ContextExchanger_i(Engines__POA.ContextExchanger,Generic):
+class ContextExchanger_i(Engines__POA.ContextExchanger):
   """
   In TCP mode, servant hosted SALOME_Container side.
   """
@@ -1077,11 +1077,7 @@ class ExchangeContextUsingTCPClt(ExchangeContextCltAbs):
     return self._portable_serv_entry
   
   def setOutputContextEntryPoint(self, dirForReplayFiles, outCtxtEntryPoint):
-    ret = self._portable_serv_entry
-    del self._portable_serv_entry # destroy to release ref count
-    import gc
-    gc.collect()
-    return ret
+    return self._portable_serv_entry
   
   def retrieveRemoteContext(self):
     return self._servant.getOutputContext()