Fix closing threads

This commit is contained in:
2025-11-16 18:20:04 +01:00
parent 905c504fa1
commit 1d17d8d0b3

View File

@@ -581,8 +581,19 @@ eu07_application::run() {
} }
} }
Global.applicationQuitOrder = true; Global.applicationQuitOrder = true;
Global.threads["DiscordRPC"].join(); // wait for DiscordRPC thread to finish auto it = Global.threads.find("LogService");
Global.threads["LogService"].join(); // wait for logging thread to finish if (it != Global.threads.end())
{
if (it->second.joinable())
it->second.join();
}
it = Global.threads.find("DiscordRPC");
if (it != Global.threads.end())
{
if (it->second.joinable())
it->second.join();
}
return 0; return 0;
} }