Fixed sdrpp not exiting

This commit is contained in:
Ryzerth 2021-04-21 19:24:58 +02:00
parent e236c42068
commit 77dada07da

View File

@ -55,10 +55,12 @@ void ConfigManager::enableAutoSave() {
void ConfigManager::disableAutoSave() {
if (autoSaveEnabled) {
std::unique_lock<std::mutex> lock(termMtx);
autoSaveEnabled = false;
termFlag = true;
termCond.notify_one();
{
std::unique_lock<std::mutex> lock(termMtx);
autoSaveEnabled = false;
termFlag = true;
termCond.notify_one();
}
autoSaveThread.join();
}
}