From 5bfbce705a27bb33a2ba79882e5d759e918817e1 Mon Sep 17 00:00:00 2001 From: Theodore Watson Date: Wed, 23 Oct 2024 09:05:03 -0700 Subject: [PATCH] fix issue with threads hanging on app exit (#8148) --- libs/openFrameworks/app/ofMainLoop.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/openFrameworks/app/ofMainLoop.cpp b/libs/openFrameworks/app/ofMainLoop.cpp index 3e3d256e5e6..461a7f1c2e3 100644 --- a/libs/openFrameworks/app/ofMainLoop.cpp +++ b/libs/openFrameworks/app/ofMainLoop.cpp @@ -38,7 +38,7 @@ ofMainLoop::ofMainLoop() } ofMainLoop::~ofMainLoop() { - exit(); + } std::shared_ptr ofMainLoop::createWindow(const ofWindowSettings & settings){ @@ -128,6 +128,7 @@ int ofMainLoop::loop(){ }else{ windowLoop(); } + exit(); return status; }