From 2d51fbc3c79a7b8c71113f97117ccbd6723aaf8d Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Tue, 21 Oct 2008 20:50:26 +0000 Subject: [PATCH] fixed mantis 325 --- src/cas/generic/casStrmClient.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/cas/generic/casStrmClient.cc b/src/cas/generic/casStrmClient.cc index b6c5411a0..f81d15055 100644 --- a/src/cas/generic/casStrmClient.cc +++ b/src/cas/generic/casStrmClient.cc @@ -1413,8 +1413,9 @@ caStatus casStrmClient::createChanResponse ( this->chanTable.remove ( *pChan->pChanI ); this->chanList.remove ( *pChan->pChanI ); pChan->pChanI->uninstallFromPV ( this->eventSys ); - pChan->getPV()->pPVI->deleteSignal (); + casPVI * pPVI = pChan->getPV()->pPVI; delete pChan->pChanI; + pPVI->deleteSignal (); } return status;