version 1.34, 2007/02/28 08:46:57
|
version 1.35, 2007/03/14 17:27:49
|
|
|
else | else |
compoundName=_location+":"+providername; | compoundName=_location+":"+providername; |
try { | try { |
// yield before a potentially lengthy operation. |
|
Threads::yield(); |
|
CMPIProvider::initialize(cimom,miVector,compoundName,broker); | CMPIProvider::initialize(cimom,miVector,compoundName,broker); |
if (miVector.miTypes & CMPI_MIType_Method) { | if (miVector.miTypes & CMPI_MIType_Method) { |
if (miVector.methMI->ft->miName==NULL) noUnload=true; | if (miVector.methMI->ft->miName==NULL) noUnload=true; |
|
|
| |
Status savedStatus=_status; | Status savedStatus=_status; |
| |
// yield before a potentially lengthy operation. |
|
Threads::yield(); |
|
try | try |
{ | { |
if (noUnload==false) { | if (noUnload==false) { |
|
|
Status savedStatus=_status; | Status savedStatus=_status; |
if(_status == INITIALIZED) | if(_status == INITIALIZED) |
{ | { |
// yield before a potentially lengthy operation. |
|
Threads::yield(); |
|
try | try |
{ | { |
| |