fixed bug where entry was deleted from within entry's callback

This commit is contained in:
Jeff Hill
2003-09-08 17:11:15 +00:00
parent 24a0197f88
commit 36b1f9e4ff

View File

@@ -273,8 +273,10 @@ void ipAddrToAsciiEnginePrivate::run ()
this->callbackInProgress = false;
this->pCurrent->pending = false;
this->pCurrent = 0;
if ( this->pCurrent ) {
this->pCurrent->pending = false;
this->pCurrent = 0;
}
if ( this->cancelPendingCount ) {
this->destructorBlockEvent.signal ();
}