From 8af362c791fd43ff30772ec9b17e70f6348b870b Mon Sep 17 00:00:00 2001 From: Hayodea Hekol Date: Thu, 5 Mar 2026 19:47:51 -0400 Subject: [PATCH] PuppetApp: exitAllThreads should call its own final segment Previously it called the executeGenericOpOn which didn't call join() on threads --- src/puppetApplication.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/puppetApplication.cpp b/src/puppetApplication.cpp index f48dfec..b243a44 100644 --- a/src/puppetApplication.cpp +++ b/src/puppetApplication.cpp @@ -197,7 +197,7 @@ void PuppetApplication::exitAllPuppetThreadsReq( { thread->exitThreadReq( {request, std::bind( - &PuppetThreadLifetimeMgmtOp::executeGenericOpOnAllPuppetThreadsReq1, + &PuppetThreadLifetimeMgmtOp::exitAllPuppetThreadsReq1, request.get(), request)}); } }