diff options
Diffstat (limited to 'cpp/src/qpid/log/Logger.cpp')
| -rw-r--r-- | cpp/src/qpid/log/Logger.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/cpp/src/qpid/log/Logger.cpp b/cpp/src/qpid/log/Logger.cpp index 065d4508c7..ceb3977106 100644 --- a/cpp/src/qpid/log/Logger.cpp +++ b/cpp/src/qpid/log/Logger.cpp @@ -188,8 +188,11 @@ void Logger::remove(Statement& s) { statements.erase(&s); } -void Logger::configure(const Options& o, const std::string& prog) +void Logger::configure(const Options& opts, const std::string& prog) { + Options o(opts); + if (o.trace) + o.selectors.push_back("trace+"); { ScopedLock l(lock); syslogName=prog; |
