diff --git a/src/main.cpp b/src/main.cpp index 63ab331f6..b26a6f1e9 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -74,6 +74,7 @@ Q_IMPORT_PLUGIN(qico) #include #include "misc.h" #include "preferences.h" +#include "logger.h" class MessagesCollector : public QObject { @@ -143,6 +144,8 @@ QBtCommandLineParameters parseCommandLine(); // Main int main(int argc, char *argv[]) { + //Initialize logger singleton here to avoid threading issues + Logger::instance()->addMessage(QObject::tr("qBittorrent %1 started", "qBittorrent v3.2.0alpha started").arg(VERSION)); // We must save it here because QApplication constructor may change it bool isOneArg = (argc == 2);