From a32030d46e6a96547fe4ebe6b1036be652ef659f Mon Sep 17 00:00:00 2001 From: rdb Date: Tue, 26 Nov 2024 18:16:01 +0100 Subject: [PATCH] framework: Clean up task manager on close_framework() This prevents crashes due to the tasks it spawns continuing to run --- panda/src/framework/pandaFramework.cxx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/panda/src/framework/pandaFramework.cxx b/panda/src/framework/pandaFramework.cxx index 6d249cdc56..32de3dda76 100644 --- a/panda/src/framework/pandaFramework.cxx +++ b/panda/src/framework/pandaFramework.cxx @@ -204,6 +204,8 @@ close_framework() { _event_handler.remove_all_hooks(); + _task_mgr.cleanup(); + _is_open = false; _made_default_pipe = false; _default_pipe.clear();