From bccd8b5e270caccf1011971c424e2acee64b9e95 Mon Sep 17 00:00:00 2001 From: Maksim Kita Date: Sat, 27 Jan 2024 19:17:17 +0300 Subject: [PATCH] Fixed tests --- base/poco/Foundation/src/Logger.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/base/poco/Foundation/src/Logger.cpp b/base/poco/Foundation/src/Logger.cpp index d8c90e7ccb9..cfc063c8979 100644 --- a/base/poco/Foundation/src/Logger.cpp +++ b/base/poco/Foundation/src/Logger.cpp @@ -422,7 +422,10 @@ LoggerPtr Logger::createShared(const std::string & name, Channel * pChannel, int { std::lock_guard lock(getLoggerMutex()); - return makeLoggerPtr(unsafeCreate(name, pChannel, level)); + Logger & logger = unsafeCreate(name, pChannel, level); + _pLoggerMap->find(name)->second.owned_by_shared_ptr = true; + + return makeLoggerPtr(logger); } Logger& Logger::root()