From 464495987ae3d581d83526e2839ec2cbb8e2bedd Mon Sep 17 00:00:00 2001 From: WerWolv Date: Thu, 4 Jan 2024 21:33:17 +0100 Subject: [PATCH] fix: Crash due to task manager not being fully reset --- lib/libimhex/source/api/task_manager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/libimhex/source/api/task_manager.cpp b/lib/libimhex/source/api/task_manager.cpp index 7bc2245e5..f5277cee6 100644 --- a/lib/libimhex/source/api/task_manager.cpp +++ b/lib/libimhex/source/api/task_manager.cpp @@ -300,6 +300,9 @@ namespace hex { s_tasks.clear(); s_taskQueue.clear(); + + s_deferredCalls.clear(); + s_tasksFinishedCallbacks.clear(); } TaskHolder TaskManager::createTask(std::string name, u64 maxValue, bool background, std::function function) {