version 1.218, 2008/03/08 16:22:20
|
version 1.219, 2008/04/24 06:28:05
|
|
|
| |
#endif | #endif |
| |
// In case we don't want to reregister to SLP |
|
// (i.e. PEGASUS_SLP_REG_TIMEOUT not set) after CIM Server startup, |
|
// the SLP Provider is started only once, |
|
// right short before entering the runForever loop which then can handle |
|
// the invokeMethod call against the SLP provider |
|
// function startSLPProvider() does create a separate thread to process |
|
// so code continues to go into the forever loop before executing any |
|
// requests against the CIM Server |
|
#ifdef PEGASUS_ENABLE_SLP | #ifdef PEGASUS_ENABLE_SLP |
# ifndef PEGASUS_SLP_REG_TIMEOUT |
|
_cimServer->startSLPProvider(); | _cimServer->startSLPProvider(); |
# endif | # endif |
#endif |
|
// | // |
// Loop to call CIMServer's runForever() method until CIMServer | // Loop to call CIMServer's runForever() method until CIMServer |
// has been shutdown | // has been shutdown |