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

Diff for /pegasus/src/Service/ServerRunStatus.cpp between version 1.4 and 1.5

version 1.4, 2007/06/05 10:23:56 version 1.5, 2007/06/22 17:35:53
Line 73 
Line 73 
     const char* pidFilePath)     const char* pidFilePath)
     : _serverName(serverName),     : _serverName(serverName),
       _pidFilePath(pidFilePath),       _pidFilePath(pidFilePath),
         _isRunningServerInstance(false),
       _parentPid(0),       _parentPid(0),
       _event(NULL),       _event(NULL),
       _wasAlreadyRunning(false)       _wasAlreadyRunning(false)
Line 126 
Line 127 
     const char* pidFilePath)     const char* pidFilePath)
     : _serverName(serverName),     : _serverName(serverName),
       _pidFilePath(pidFilePath),       _pidFilePath(pidFilePath),
         _isRunningServerInstance(false),
       _parentPid(0)       _parentPid(0)
 { {
 } }
  
 ServerRunStatus::~ServerRunStatus() ServerRunStatus::~ServerRunStatus()
 { {
       if (_isRunningServerInstance)
       {
           PidFile pidFile(_pidFilePath);
           pidFile.remove();
       }
 } }
  
 Boolean ServerRunStatus::isServerRunning() Boolean ServerRunStatus::isServerRunning()
Line 153 
Line 160 
 { {
     PidFile pidFile(_pidFilePath);     PidFile pidFile(_pidFilePath);
     pidFile.setPid(System::getPID());     pidFile.setPid(System::getPID());
       _isRunningServerInstance = true;
 } }
  
 void ServerRunStatus::setParentPid(PEGASUS_PID_T parentPid) void ServerRunStatus::setParentPid(PEGASUS_PID_T parentPid)


Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2