]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
Avoid CORBA exception on Session server exiting
authorvsr <vsr@opencascade.com>
Tue, 19 Feb 2008 15:09:29 +0000 (15:09 +0000)
committervsr <vsr@opencascade.com>
Tue, 19 Feb 2008 15:09:29 +0000 (15:09 +0000)
src/Session/SALOME_Session_Server.cxx

index ed3c28d06532f81a0ec6a28f091d0a26eb856feb..ee154f69ec67c66b1f97dfe79e49b760b0c99e8f 100755 (executable)
@@ -707,7 +707,13 @@ int main( int argc, char **argv )
     }
   catch(...) 
     {
-      std::cerr << "Caught unexpected exception on destroy : ignored !!" << std::endl;
+      //////////////////////////////////////////////////////////////
+      // VSR: silently skip exception:
+      // CORBA.BAD_INV_ORDER.BAD_INV_ORDER_ORBHasShutdown 
+      // exception is raised when orb->destroy() is called and
+      // cpp continer is launched in the embedded mode
+      //////////////////////////////////////////////////////////////
+      // std::cerr << "Caught unexpected exception on destroy : ignored !!" << std::endl;
     }
 
   if ( shutdown )