From b6aea68304e4b129777b8a996f24b44f376d9183 Mon Sep 17 00:00:00 2001 From: Ambroz Bizjak Date: Tue, 18 Aug 2015 14:38:18 -0400 Subject: [PATCH] epicsSingletonMutex.patch from lp:1479316 --- src/libCom/cxxTemplates/epicsSingletonMutex.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libCom/cxxTemplates/epicsSingletonMutex.cpp b/src/libCom/cxxTemplates/epicsSingletonMutex.cpp index 9643a1dde..02d5d63c1 100644 --- a/src/libCom/cxxTemplates/epicsSingletonMutex.cpp +++ b/src/libCom/cxxTemplates/epicsSingletonMutex.cpp @@ -52,9 +52,9 @@ void SingletonUntyped :: incrRefCount ( PBuild pBuild ) void SingletonUntyped :: decrRefCount ( PDestroy pDestroy ) { - assert ( _refCount > 0 ); epicsGuard < epicsMutex > guard ( *pEPICSSigletonMutex ); + assert ( _refCount > 0 ); _refCount--; if ( _refCount == 0 ) { ( *pDestroy ) ( _pInstance );