(file) Return to CIMListenerIndicationDispatcher.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Listener

Diff for /pegasus/src/Pegasus/Listener/CIMListenerIndicationDispatcher.cpp between version 1.7 and 1.9

version 1.7, 2005/02/05 23:00:22 version 1.9, 2005/04/01 17:26:54
Line 125 
Line 125 
         PtrList*                _consumers;         PtrList*                _consumers;
 }; };
  
 static struct timeval create_time = {0, 1};  static struct timeval deallocateWait = {15, 0};
 static struct timeval destroy_time = {15, 0};  
 static struct timeval deadlock_time = {0, 0};  
  
  
 CIMListenerIndicationDispatcherRep::CIMListenerIndicationDispatcherRep() CIMListenerIndicationDispatcherRep::CIMListenerIndicationDispatcherRep()
 :_thread_pool(new ThreadPool(0, "ListenerIndicationDispatcher", 0, 0, :_thread_pool(new ThreadPool(0, "ListenerIndicationDispatcher", 0, 0,
         create_time, destroy_time, deadlock_time))          deallocateWait))
 ,_consumers(new PtrList()) ,_consumers(new PtrList())
 { {
  
 } }
 CIMListenerIndicationDispatcherRep::~CIMListenerIndicationDispatcherRep() CIMListenerIndicationDispatcherRep::~CIMListenerIndicationDispatcherRep()
 { {
         if(_thread_pool!=NULL)  
         {  
                  _thread_pool->kill_dead_threads();  
                  delete _thread_pool;                  delete _thread_pool;
   }  
         if(_consumers!=NULL)  
                 delete _consumers;                 delete _consumers;
 } }
  


Legend:
Removed from v.1.7  
changed lines
  Added in v.1.9

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2