fixed proper shutdown of local CA subscriptions

This commit is contained in:
Jeff Hill
2001-10-03 22:38:53 +00:00
parent 8ca27c4b4e
commit af42d394b9
3 changed files with 10 additions and 2 deletions

View File

@@ -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 ) {