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

Diff for /pegasus/src/Service/ServerProcessUnix.cpp between version 1.17.6.1 and 1.18

version 1.17.6.1, 2007/12/01 01:16:33 version 1.18, 2007/10/26 17:51:11
Line 80 
Line 80 
     errno = 0;     errno = 0;
     do     do
     {     {
 #if defined(PEGASUS_OS_ZOS)  #if defined(PEGASUS_OS_ZOS) || defined(PEGASUS_OS_SOLARIS)
         sig = sigwait(&set);         sig = sigwait(&set);
 #else // else for platforms = LINUX, HPUX, AIX #else // else for platforms = LINUX, HPUX, AIX
         sigwait(&set, &sig);         sigwait(&set, &sig);
Line 105 
Line 105 
     if (Executor::detectExecutor() == 0)     if (Executor::detectExecutor() == 0)
     {     {
         // We don't need to fork if we're running with Privilege Separation         // We don't need to fork if we're running with Privilege Separation
           setsid();
         return 0;         return 0;
     }     }
  


Legend:
Removed from v.1.17.6.1  
changed lines
  Added in v.1.18

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2