]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
CCAR: remove thrown exceptions in shutdown servers with python components
authorcaremoli <caremoli>
Fri, 6 Jun 2008 15:49:50 +0000 (15:49 +0000)
committercaremoli <caremoli>
Fri, 6 Jun 2008 15:49:50 +0000 (15:49 +0000)
src/Container/SALOME_ComponentPy.py
src/Container/SALOME_Container.py

index 5d071b8e422c38e44b653047edade3c9f2911ef1..77f89ac4720ade0f60f808f8c7db8609d9057c90 100755 (executable)
@@ -147,8 +147,9 @@ class SALOME_ComponentPy_i (Engines__POA.Component):
 
     def destroy(self):
         MESSAGE(  "SALOME_ComponentPy_i::destroy" )
-        id = self._poa.servant_to_id(self)
-        self._poa.deactivate_object(id)
+        #id = self._poa.servant_to_id(self)
+        #self._poa.deactivate_object(id)
+        return
         
     #-------------------------------------------------------------------------
 
index 17915095442258ac4a9895206cacc724ef5997fa..405d1f963f7a7ca2bab7814701b0a9093a11b456 100644 (file)
@@ -64,8 +64,8 @@ class SALOME_Container_i:
 
     #-------------------------------------------------------------------------
 
-    def __del__(self ):
-      self._orb.destroy()
+    #def __del__(self ):
+    #  self._orb.destroy()
 
     def import_component(self, componentName):
         MESSAGE( "SALOME_Container_i::import_component" )