qt: ensure worker cancellation is complete before clearing

This commit is contained in:
Liam 2023-10-12 21:07:49 -04:00
parent 6486ef8c30
commit f7bbf5e732
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;
};