fixed possible race condition where put notify block might be nilled out
while it is running
This commit is contained in:
@@ -255,12 +255,6 @@ void dbServiceIO::initiatePutNotify ( dbChannelIO &chan, struct dbAddr &addr,
|
||||
}
|
||||
}
|
||||
|
||||
void dbServiceIO::putNotifyCompletion ( dbPutNotifyBlocker &blocker )
|
||||
{
|
||||
epicsAutoMutex locker ( this->mutex );
|
||||
blocker.completion ();
|
||||
}
|
||||
|
||||
void dbServiceIO::destroyAllIO ( dbChannelIO & chan )
|
||||
{
|
||||
dbSubscriptionIO *pIO;
|
||||
|
||||
Reference in New Issue
Block a user