Salome HOME
CCAR: solve some problems during shutdown
[modules/kernel.git] / src / Registry / RegistryService.hxx
index 9b26f41f8b6357a5eb8b6766dfc5d310db3683d6..bc6097fcd92261a1657fb6adeac8af5f11049a01 100644 (file)
@@ -89,7 +89,7 @@ public :
 
        void SessionName( const char *sessionName ) ;
 
-        void SetOrb( CORBA::ORB_ptr orb ) { _orb = orb; return; }
+        void SetOrb( CORBA::ORB_ptr orb ) { _orb = CORBA::ORB::_duplicate(orb); return; }
 
         void Shutdown() { if(!CORBA::is_nil(_orb)) _orb->shutdown(0); }