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

Diff for /pegasus/src/Pegasus/Listener/CIMListener.cpp between version 1.19.2.1 and 1.20

version 1.19.2.1, 2004/08/09 10:18:43 version 1.20, 2004/08/03 19:05:08
Line 26 
Line 26 
 // Author: Dong Xiang, EMC Corporation (xiang_dong@emc.com) // Author: Dong Xiang, EMC Corporation (xiang_dong@emc.com)
 // //
 // Modified By:   Dan Gorey (djgorey@us.ibm.com) // Modified By:   Dan Gorey (djgorey@us.ibm.com)
 //                Amit K Arora, IBM (amita@in.ibm.com) for PEP#183  
 // //
 //%///////////////////////////////////////////////////////////////////////////// //%/////////////////////////////////////////////////////////////////////////////
  
Line 223 
Line 222 
   if(!_dieNow)   if(!_dieNow)
     {     {
 #ifdef PEGASUS_USE_23HTTPMONITOR_CLIENT #ifdef PEGASUS_USE_23HTTPMONITOR_CLIENT
       if(false == _monitor->run(500000))        if(false == _monitor->run(100))
         {         {
           modulator++;           modulator++;
             if(!(modulator % 5000) )
               {
       try       try
       {       {
              //MessageQueueService::_check_idle_flag = 1;              //MessageQueueService::_check_idle_flag = 1;
Line 236 
Line 237 
       {       {
       }       }
         }         }
           }
 /* /*
       if (handleShutdownSignal)       if (handleShutdownSignal)
       {       {
Line 257 
Line 259 
     PEG_METHOD_ENTER(TRC_LISTENER, "CIMListenerService::shutdown()");     PEG_METHOD_ENTER(TRC_LISTENER, "CIMListenerService::shutdown()");
  
     _dieNow = true;     _dieNow = true;
 #ifdef PEGASUS_USE_23HTTPMONITOR_CLIENT  
     _monitor->tickle();  
 #endif  
  
     PEG_METHOD_EXIT();     PEG_METHOD_EXIT();
 } }
Line 295 
Line 294 
     // for the wait here is to make sure that the Monitor entries     // for the wait here is to make sure that the Monitor entries
     // are updated before closing the connection sockets.     // are updated before closing the connection sockets.
     //     //
     // pegasus_sleep(150); Not needed now due to the semaphore in the Monitor      pegasus_sleep(150);
  
     if(_acceptor!=NULL)     if(_acceptor!=NULL)
     _acceptor->closeConnectionSocket();     _acceptor->closeConnectionSocket();


Legend:
Removed from v.1.19.2.1  
changed lines
  Added in v.1.20

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2