From 1f791db248dc3ee55b07e25fbb92fb473db3b6c3 Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Thu, 2 Sep 2004 19:47:31 +0000 Subject: [PATCH] eliminated very short window where channel could be installed by udp thread while iiu is being destroyed. --- src/ca/cac.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/ca/cac.cpp b/src/ca/cac.cpp index e5f411b70..26b0a6728 100644 --- a/src/ca/cac.cpp +++ b/src/ca/cac.cpp @@ -1154,10 +1154,7 @@ void cac::destroyIIU ( tcpiiu & iiu ) assert ( this->pudpiiu ); iiu.removeAllChannels ( false, cbGuard, guard, *this->pudpiiu ); - } - { - epicsGuard < epicsMutex > guard ( this->mutex ); this->serverTable.remove ( iiu ); this->circuitList.remove ( iiu ); }