(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.50.2.1 and 1.51

version 1.50.2.1, 2007/12/01 01:16:32 version 1.51, 2008/02/26 19:29:35
Line 188 
Line 188 
         {         {
             _ip6Acceptor = new HTTPAcceptor(             _ip6Acceptor = new HTTPAcceptor(
                 _monitor, _requestDecoder, HTTPAcceptor::IPV6_CONNECTION,                 _monitor, _requestDecoder, HTTPAcceptor::IPV6_CONNECTION,
                 _portNumber, _sslContext, 0);                  _portNumber, _sslContext, false);
         }         }
     }     }
 #ifndef PEGASUS_OS_TYPE_WINDOWS #ifndef PEGASUS_OS_TYPE_WINDOWS
Line 199 
Line 199 
     {     {
         _ip4Acceptor = new HTTPAcceptor(         _ip4Acceptor = new HTTPAcceptor(
             _monitor, _requestDecoder, HTTPAcceptor::IPV4_CONNECTION,             _monitor, _requestDecoder, HTTPAcceptor::IPV4_CONNECTION,
             _portNumber, _sslContext, 0);              _portNumber, _sslContext, false);
     }     }
     bind();     bind();
  
Line 437 
Line 437 
  
 CIMListenerRep::~CIMListenerRep() CIMListenerRep::~CIMListenerRep()
 { {
     // if port is alive, clean up the port      stop();
     if (_thread_pool != 0)  
     {  
         // Block incoming export requests and unbind the port  
         _svc->stopClientConnection();  
   
         // Wait until pending export requests in the server are done.  
         waitForPendingRequests(10);  
   
         // Shutdown the CIMListenerService  
         _svc->shutdown();  
     }  
  
     delete _sslContext;     delete _sslContext;
     delete _dispatcher;     delete _dispatcher;


Legend:
Removed from v.1.50.2.1  
changed lines
  Added in v.1.51

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2