version 1.24.6.4, 2004/03/24 00:50:34
|
version 1.36, 2004/04/30 10:10:41
|
|
|
new ProviderManagerContainer("CMPIProviderManager", "CMPI", "CMPI")); | new ProviderManagerContainer("CMPIProviderManager", "CMPI", "CMPI")); |
#endif | #endif |
#endif | #endif |
|
|
|
#if defined(ENABLE_JMPI_PROVIDER_MANAGER) |
|
#if defined(PEGASUS_OS_OS400) |
|
_providerManagers.append( |
|
new ProviderManagerContainer("QSYS/QYCMJMPIPM", "JMPI", "JMPI")); |
|
#else |
|
_providerManagers.append( |
|
new ProviderManagerContainer("JMPIProviderManager", "JMPI", "JMPI")); |
|
#endif |
|
#endif |
// END TEMP SECTION | // END TEMP SECTION |
} | } |
| |
|
|
| |
_incomingQueue.enqueue(request->op); | _incomingQueue.enqueue(request->op); |
| |
_thread_pool->allocate_and_awaken((void *)this, ProviderManagerService::handleCimOperation); |
while (!_thread_pool->allocate_and_awaken( |
|
(void *)this, ProviderManagerService::handleCimOperation)) |
|
{ |
|
pegasus_yield(); |
|
} |
} | } |
else | else |
{ | { |
|
|
} | } |
| |
PEGASUS_NAMESPACE_END | PEGASUS_NAMESPACE_END |
|
|