From 2763bd77f14f04757fc70b006d0fba893e2cee9b 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@931682 13f79535-47bb-0310-9956-ffa450edef68 --- qpid/cpp/include/qpid/log/Logger.h | 1 + 1 file changed, 1 insertion(+) (limited to 'qpid/cpp/include') diff --git a/qpid/cpp/include/qpid/log/Logger.h b/qpid/cpp/include/qpid/log/Logger.h index d7da1f077a..80622365b1 100644 --- a/qpid/cpp/include/qpid/log/Logger.h +++ b/qpid/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