call channel destroy notify mf for each attached IO when chan is destroyed

This commit is contained in:
Jeff Hill
2001-08-16 01:24:09 +00:00
parent d67fcbdb67
commit 19a8fe6e7b

View File

@@ -269,6 +269,7 @@ void dbServiceIO::destroyAllIO ( dbChannelIO & chan )
while ( ( pIO = chan.dbServicePrivateListOfIO::eventq.get() ) ) {
this->ioTable.remove ( *pIO );
tmp.add ( *pIO );
pIO->channelDestroyNotify ();
}
if ( chan.dbServicePrivateListOfIO::pBlocker ) {
this->ioTable.remove ( *chan.dbServicePrivateListOfIO::pBlocker );