From b55c07d8cab266c1e39ab39e8bb47535c65cd777 Mon Sep 17 00:00:00 2001 From: Alan Conway Date: Wed, 7 Apr 2010 20:51:14 +0000 Subject: Use read-write lock to imporve Logger concurrency. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@931682 13f79535-47bb-0310-9956-ffa450edef68 --- cpp/include/qpid/log/Logger.h | 1 + 1 file changed, 1 insertion(+) (limited to 'cpp/include') diff --git a/cpp/include/qpid/log/Logger.h b/cpp/include/qpid/log/Logger.h index d7da1f077a..80622365b1 100644 --- a/cpp/include/qpid/log/Logger.h +++ b/cpp/include/qpid/log/Logger.h @@ -98,6 +98,7 @@ class Logger : private boost::noncopyable { typedef std::set Statements; sys::Mutex lock; + sys::RWlock outputsLock; inline void enable_unlocked(Statement* s); Statements statements; -- cgit v1.2.1