diff options
| author | Alan Conway <aconway@apache.org> | 2010-04-07 20:51:14 +0000 |
|---|---|---|
| committer | Alan Conway <aconway@apache.org> | 2010-04-07 20:51:14 +0000 |
| commit | 2763bd77f14f04757fc70b006d0fba893e2cee9b (patch) | |
| tree | cff4b410bb0d7558ee1f4a85a39ec97b5ad396de /qpid/cpp/include | |
| parent | bab73d0b954fb4cecc775034a22ed2ebc19f683d (diff) | |
| download | qpid-python-2763bd77f14f04757fc70b006d0fba893e2cee9b.tar.gz | |
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
Diffstat (limited to 'qpid/cpp/include')
| -rw-r--r-- | qpid/cpp/include/qpid/log/Logger.h | 1 |
1 files changed, 1 insertions, 0 deletions
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<Statement*> Statements; sys::Mutex lock; + sys::RWlock outputsLock; inline void enable_unlocked(Statement* s); Statements statements; |
