eliminated very short window where channel could be installed
by udp thread while iiu is being destroyed.
This commit is contained in:
@@ -1154,10 +1154,7 @@ void cac::destroyIIU ( tcpiiu & iiu )
|
||||
|
||||
assert ( this->pudpiiu );
|
||||
iiu.removeAllChannels ( false, cbGuard, guard, *this->pudpiiu );
|
||||
}
|
||||
|
||||
{
|
||||
epicsGuard < epicsMutex > guard ( this->mutex );
|
||||
this->serverTable.remove ( iiu );
|
||||
this->circuitList.remove ( iiu );
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user