From d3bbbdd0837c6f3098c5c7798117e2e8fd1f92f9 Mon Sep 17 00:00:00 2001 From: mrkraimer Date: Mon, 20 Jun 2016 09:57:29 -0400 Subject: [PATCH] don't issue maesage when being destroyed is true --- src/pvAccess/channelLocal.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/pvAccess/channelLocal.cpp b/src/pvAccess/channelLocal.cpp index 0878abc..32bfc53 100644 --- a/src/pvAccess/channelLocal.cpp +++ b/src/pvAccess/channelLocal.cpp @@ -1384,6 +1384,10 @@ void ChannelLocal::message( << " requester exists " << (req ? "true" : "false") << endl; } + { + Lock xx(mutex); + if(beingDestroyed) return; + } if(req) { req->message(message,messageType); return;