diff --git a/rpcs3/Emu/RSX/RSXOffload.cpp b/rpcs3/Emu/RSX/RSXOffload.cpp index c5db3c0928..d2b9883f7f 100644 --- a/rpcs3/Emu/RSX/RSXOffload.cpp +++ b/rpcs3/Emu/RSX/RSXOffload.cpp @@ -34,7 +34,7 @@ namespace rsx thread_ctrl::set_thread_affinity_mask(thread_ctrl::get_affinity_mask(thread_class::rsx)); } - while (thread_ctrl::state() != thread_state::finished) + while (thread_ctrl::state() != thread_state::aborting) { for (auto&& job : m_work_queue.pop_all()) {