version 1.194, 2007/03/30 18:03:01
|
version 1.195, 2007/04/03 17:33:49
|
|
|
// | // |
#endif | #endif |
} | } |
catch(Exception& e) |
catch(BindFailedException& e) |
{ | { |
Logger::put_l(Logger::ERROR_LOG, System::CIMSERVER, Logger::SEVERE, | Logger::put_l(Logger::ERROR_LOG, System::CIMSERVER, Logger::SEVERE, |
"src.Server.cimserver.SERVER_NOT_STARTED", | "src.Server.cimserver.SERVER_NOT_STARTED", |
|
|
deleteCIMServer(); | deleteCIMServer(); |
return 1; | return 1; |
} | } |
|
catch(Exception& e) |
|
{ |
|
Logger::put_l(Logger::STANDARD_LOG, System::CIMSERVER, Logger::WARNING, |
|
"src.Server.cimserver.ERROR", |
|
"Error: $0", e.getMessage()); |
|
#ifndef PEGASUS_OS_OS400 |
|
MessageLoaderParms parms("src.Server.cimserver.ERROR", |
|
"Error: $0", e.getMessage()); |
|
PEGASUS_STD(cerr) << MessageLoader::getMessage(parms) << PEGASUS_STD(endl); |
|
#endif |
|
// |
|
// notify parent process (if there is a parent process) to terminate |
|
// |
|
if (daemonOption) |
|
_cimServerProcess->notify_parent(1); |
|
|
|
deleteCIMServer(); |
|
return 1; |
|
} |
| |
deleteCIMServer(); | deleteCIMServer(); |
return 0; | return 0; |