From bffacccf794f35849cd12d4f1d0bd24a5c9a1db7 Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Thu, 20 Sep 2001 17:26:02 +0000 Subject: [PATCH] improved tcpiiu shut down seq --- src/ca/cac.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/ca/cac.cpp b/src/ca/cac.cpp index 620b20672..297c319e8 100644 --- a/src/ca/cac.cpp +++ b/src/ca/cac.cpp @@ -1759,10 +1759,16 @@ void cac::uninstallIIU ( tcpiiu & iiu ) pChan->accessRightsNotify (); } } - this->serverTable.remove ( iiu ); + this->pSearchTmr->resetPeriod ( 0.0 ); + + this->serverTable.remove ( iiu ); + + iiu.destroy (); + // signal iiu uninstal event so that cac can properly shut down this->iiuUninstal.signal(); + } void cac::preemptiveCallbackLock ()