version 1.78, 2002/10/09 22:05:02
|
version 1.79, 2002/10/15 21:41:03
|
|
|
| |
#ifdef PEGASUS_OS_HPUX | #ifdef PEGASUS_OS_HPUX |
umask(S_IWGRP|S_IWOTH); | umask(S_IWGRP|S_IWOTH); |
|
|
|
// |
|
// check if CIMServer is already running |
|
// if CIMServer is already running, print message and |
|
// notify parent process (if there is a parent process) to terminate |
|
// |
|
if(isCIMServerRunning()) |
|
{ |
|
cout << "Unable to start CIMServer." << endl; |
|
cout << "CIMServer is already running." << endl; |
|
|
|
// |
|
// notify parent process (if there is a parent process) to terminate |
|
// |
|
if (daemonOption) |
|
notify_parent(); |
|
|
|
exit(1); |
|
} |
|
|
#endif | #endif |
| |
// try loop to bind the address, and run the server | // try loop to bind the address, and run the server |