version 1.22, 2002/06/20 14:55:38
|
version 1.23, 2002/08/27 19:27:35
|
|
|
PEG_METHOD_EXIT(); | PEG_METHOD_EXIT(); |
throw NullPointer(); | throw NullPointer(); |
} | } |
|
if(_work == &_undertaker) |
|
_work(parm); |
gettimeofday(deadlock_timer, NULL); | gettimeofday(deadlock_timer, NULL); |
try | try |
{ | { |
|
|
PEG_METHOD_EXIT(); | PEG_METHOD_EXIT(); |
myself->exit_self(0); | myself->exit_self(0); |
} | } |
|
|
} | } |
// wait to be awakend by the thread pool destructor | // wait to be awakend by the thread pool destructor |
sleep_sem->wait(); | sleep_sem->wait(); |