From 744a7406d91a124686e2b0cd2cd1d7efce6c1b1e Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Sat, 4 Oct 2025 14:02:52 -0500 Subject: [PATCH] check shutdown --- repertory/librepertory/src/comm/packet/client_pool.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/repertory/librepertory/src/comm/packet/client_pool.cpp b/repertory/librepertory/src/comm/packet/client_pool.cpp index 8806fd74..8da051c9 100644 --- a/repertory/librepertory/src/comm/packet/client_pool.cpp +++ b/repertory/librepertory/src/comm/packet/client_pool.cpp @@ -75,8 +75,10 @@ void client_pool::pool::work_queue::work_thread() { while (not shutdown) { lock.lock(); if (actions.empty()) { - notify.wait_for(lock, std::chrono::seconds(5U)); - unlock_and_notify(); + if (not shutdown) { + notify.wait_for(lock, std::chrono::seconds(5U)); + unlock_and_notify(); + } continue; }