diff options
Diffstat (limited to 'wsd/LOOLWSD.cpp')
-rw-r--r-- | wsd/LOOLWSD.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/wsd/LOOLWSD.cpp b/wsd/LOOLWSD.cpp index dd455aa9b0..34f531957d 100644 --- a/wsd/LOOLWSD.cpp +++ b/wsd/LOOLWSD.cpp @@ -1796,16 +1796,17 @@ void LOOLWSD::autoSave(const std::string& docKey) } } -void LOOLWSD::setLogLevelsOfKits(const std::string& level) { +void LOOLWSD::setLogLevelsOfKits(const std::string& level) +{ std::lock_guard<std::mutex> docBrokersLock(DocBrokersMutex); LOG_INF("Changing kits' log levels: [" << level << ']'); - for (auto& brokerIt : DocBrokers) + for (const auto& brokerIt : DocBrokers) { std::shared_ptr<DocumentBroker> docBroker = brokerIt.second; docBroker->addCallback([docBroker, level]() { - docBroker->setLogLevel(level); + docBroker->setKitLogLevel(level); }); } } |