Salome HOME
Preparation of 3.1.0a2 - compilation with HEAD of KERNEL (new LifeCycle)
[modules/gui.git] / src / Session / SALOME_Session_Server.cxx
index 369a244c0436f73409d56bf20be159843659792a..990cf2957b24ae3b010f859de6a2a8b88c23c1cb 100755 (executable)
@@ -279,7 +279,6 @@ int main( int argc, char **argv )
   SUIT_Session* aGUISession = 0;
   SALOME_NamingService* _NS = 0;
   GetInterfaceThread* guiThread = 0;
-  SALOMETraceCollector* myThreadTrace = 0;
   Session_ServerLauncher* myServerLauncher = 0;
 
   try {
@@ -305,7 +304,6 @@ int main( int argc, char **argv )
     ASSERT( SINGLETON_<ORB_INIT>::IsAlreadyExisting() );
     int orbArgc = 1;
     orb = init( orbArgc, argv );
-    myThreadTrace = SALOMETraceCollector::instance( orb );
 
     // Install SALOME thread event handler
     SALOME_Event::GetSessionThread();
@@ -439,7 +437,9 @@ int main( int argc, char **argv )
   delete guiThread;
   delete myServerLauncher;
   delete _NS;
-  delete myThreadTrace;
+
+  LocalTraceBufferPool *bp1 = LocalTraceBufferPool::instance();
+  LocalTraceBufferPool::deleteInstance(bp1);
 
   return result;
 }