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

Diff for /pegasus/src/Pegasus/Common/Monitor.cpp between version 1.139.8.2 and 1.140

version 1.139.8.2, 2013/06/03 22:35:13 version 1.140, 2011/11/11 10:10:51
Line 510 
Line 510 
 #else #else
     int events = select(maxSocketCurrentPass, &fdread, NULL, NULL, &tv);     int events = select(maxSocketCurrentPass, &fdread, NULL, NULL, &tv);
 #endif #endif
       int selectErrno = getSocketError();
  
     _entriesMutex.lock();     _entriesMutex.lock();
  
Line 523 
Line 524 
  
     if (events == PEGASUS_SOCKET_ERROR)     if (events == PEGASUS_SOCKET_ERROR)
     {     {
         int selectErrno = 0;  
         selectErrno = getSocketError();  
   
         PEG_TRACE((TRC_HTTP, Tracer::LEVEL1,         PEG_TRACE((TRC_HTTP, Tracer::LEVEL1,
             "Monitor::run - select() returned error %d.", selectErrno));             "Monitor::run - select() returned error %d.", selectErrno));
         // The EBADF error indicates that one or more or the file         // The EBADF error indicates that one or more or the file
Line 585 
Line 583 
  
                             try                             try
                             {                             {
                                 dst->run();                                  dst->run(1);
                             }                             }
                             catch (...)                             catch (...)
                             {                             {
Line 681 
Line 679 
  
 int Monitor::solicitSocketMessages( int Monitor::solicitSocketMessages(
     SocketHandle socket,     SocketHandle socket,
       Uint32 events,
     Uint32 queueId,     Uint32 queueId,
     Uint32 type)     Uint32 type)
 { {


Legend:
Removed from v.1.139.8.2  
changed lines
  Added in v.1.140

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2