fixed proper shutdown of local CA subscriptions
This commit is contained in:
@@ -263,6 +263,9 @@ void dbServiceIO::destroyAllIO ( dbChannelIO & chan )
|
||||
}
|
||||
}
|
||||
while ( ( pIO = tmp.get() ) ) {
|
||||
// If they call ioCancel() here it will be ignored
|
||||
// because the IO has been unregistered above
|
||||
pIO->channelDestroyException ();
|
||||
pIO->destroy ();
|
||||
}
|
||||
if ( chan.dbServicePrivateListOfIO::pBlocker ) {
|
||||
|
||||
Reference in New Issue
Block a user