force receive thread to hang around for its blocking socket call interrupt signal

This commit is contained in:
Jeff Hill
2002-10-30 18:55:16 +00:00
parent 5b23570d27
commit 7bef9698b0

View File

@@ -413,8 +413,13 @@ void tcpRecvThread::run ()
}
catch ( ... ) {
errlogPrintf ( "cac tcp receive thread terminating due to a c++ exception\n" );
this->iiu.cacRef.initiateAbortShutdown ( this->iiu );
}
// Although this is redundant in certain situations it is
// required in other because the receive thread must hang
// around until it receives its blocking socket call interrupt
// signal.
this->iiu.cacRef.initiateAbortShutdown ( this->iiu );
}
//