From 31454ef08aae136aa0af4b0d55bd7082d8030950 Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Wed, 21 Mar 2001 16:11:24 +0000 Subject: [PATCH] fixed proper IO destroy when channel exits --- src/ca/cac.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ca/cac.cpp b/src/ca/cac.cpp index e41a75758..b47c66636 100644 --- a/src/ca/cac.cpp +++ b/src/ca/cac.cpp @@ -1177,7 +1177,7 @@ void cac::destroyAllIO ( nciu &chan ) tsDLList < baseNMIU > eventQ; { epicsAutoMutex autoMutex ( this->defaultMutex ); - while ( baseNMIU *pIO = eventQ.get () ) { + while ( baseNMIU *pIO = chan.cacPrivateListOfIO::eventq.get () ) { this->ioTable.remove ( *pIO ); eventQ.add ( *pIO ); }