diff --git a/src/core/logging.cpp b/src/core/logging.cpp index 84c0920..4ac2a62 100644 --- a/src/core/logging.cpp +++ b/src/core/logging.cpp @@ -304,6 +304,10 @@ void LogManager::init( const QString& rules, const QString& prefix ) { + static bool alreadyInitialized = false; + if (alreadyInitialized) return; + alreadyInitialized = true; + auto* instance = LogManager::instance(); instance->colorLogs = color; instance->timestampLogs = timestamp;