version 1.33, 2006/01/30 16:18:04
|
version 1.34, 2006/07/06 18:49:43
|
|
|
rec = _finishedThreadList.remove_first(); | rec = _finishedThreadList.remove_first(); |
DDD(cerr << "Reaping the thread " << rec->thread << " from " << rec->provider->getName() << endl); | DDD(cerr << "Reaping the thread " << rec->thread << " from " << rec->provider->getName() << endl); |
rec->thread->join(); | rec->thread->join(); |
// Delete the thread, and |
// remove the thread for the CMPIProvider, ... |
delete rec->thread; |
|
// remove the thread for the CMPIProvider |
|
rec->provider->threadDelete(rec->thread); | rec->provider->threadDelete(rec->thread); |
|
// ... and then delete the thread. |
|
delete rec->thread; |
delete rec; | delete rec; |
} | } |
} | } |