qt: ensure worker cancellation is complete before clearing

This commit is contained in:
Liam
2023-10-12 21:07:49 -04:00
parent 519c12da15
commit faa6c35e78
3 changed files with 11 additions and 6 deletions

View File

@ -12,6 +12,7 @@
#include <QRunnable>
#include <QString>
#include "common/thread.h"
#include "yuzu/compatibility_list.h"
#include "yuzu/play_time_manager.h"
@ -82,7 +83,9 @@ private:
const PlayTime::PlayTimeManager& play_time_manager;
QStringList watch_list;
std::atomic_bool stop_processing;
Common::Event processing_completed;
std::atomic_bool stop_requested = false;
Core::System& system;
};