diff --git a/assignment-client/src/AssignmentClientApp.cpp b/assignment-client/src/AssignmentClientApp.cpp index 162f18f712..c5b228bd16 100644 --- a/assignment-client/src/AssignmentClientApp.cpp +++ b/assignment-client/src/AssignmentClientApp.cpp @@ -240,7 +240,7 @@ AssignmentClientApp::AssignmentClientApp(int argc, char* argv[]) : QThread::currentThread()->setObjectName("main thread"); - LogHandler::getInstance().setParent(this); + LogHandler::getInstance().moveToThread(thread()); LogHandler::getInstance().setupRepeatedMessageFlusher(); DependencyManager::registerInheritance(); diff --git a/domain-server/src/DomainServer.cpp b/domain-server/src/DomainServer.cpp index bad553c65e..de2382e647 100644 --- a/domain-server/src/DomainServer.cpp +++ b/domain-server/src/DomainServer.cpp @@ -174,7 +174,7 @@ DomainServer::DomainServer(int argc, char* argv[]) : LogUtils::init(); - LogHandler::getInstance().setParent(this); + LogHandler::getInstance().moveToThread(thread()); LogHandler::getInstance().setupRepeatedMessageFlusher(); qDebug() << "Setting up domain-server"; diff --git a/interface/src/Application.cpp b/interface/src/Application.cpp index 0863a999bd..ef3aafef4f 100644 --- a/interface/src/Application.cpp +++ b/interface/src/Application.cpp @@ -1062,7 +1062,7 @@ Application::Application(int& argc, char** argv, QElapsedTimer& startupTimer, bo setProperty(hifi::properties::STEAM, (steamClient && steamClient->isRunning())); setProperty(hifi::properties::CRASHED, _previousSessionCrashed); - LogHandler::getInstance().setParent(this); + LogHandler::getInstance().moveToThread(thread()); LogHandler::getInstance().setupRepeatedMessageFlusher(); {