From cb21eb4f1ee0230da83f4b6f7a3dd0862212d4de Mon Sep 17 00:00:00 2001 From: mrkraimer Date: Tue, 30 Jan 2018 05:08:43 -0500 Subject: [PATCH] prevent CAChannel::disconnectChannel() from calling ca_clear_channel twice This was causing a crash when exiting --- src/ca/caChannel.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ca/caChannel.cpp b/src/ca/caChannel.cpp index d145a71..b2cd481 100644 --- a/src/ca/caChannel.cpp +++ b/src/ca/caChannel.cpp @@ -425,6 +425,7 @@ void CAChannel::disconnectChannel() { Lock lock(requestsMutex); if(!channelCreated) return; + channelCreated = false; } /* Clear CA Channel */ threadAttach();