diff --git a/lib/base/streamlogger.cpp b/lib/base/streamlogger.cpp index 146fe3c91..cd5e79981 100644 --- a/lib/base/streamlogger.cpp +++ b/lib/base/streamlogger.cpp @@ -41,6 +41,8 @@ void StreamLogger::FlushLogTimerHandler() void StreamLogger::Flush() { + ObjectLock oLock (this); + if (m_Stream) m_Stream->flush(); }