From 9b2310a3e7cf220c81a18d345ffe5efcacdcdb2b Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Thu, 5 Dec 2024 12:40:41 -0600 Subject: [PATCH] refactor --- repertory/librepertory/src/utils/tasks.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/repertory/librepertory/src/utils/tasks.cpp b/repertory/librepertory/src/utils/tasks.cpp index 7e564e52..7ee95e5d 100644 --- a/repertory/librepertory/src/utils/tasks.cpp +++ b/repertory/librepertory/src/utils/tasks.cpp @@ -32,12 +32,10 @@ void tasks::schedule(task_item task) { notify_.wait(lock); } - if (stop_requested_) { - notify_.notify_all(); - return; + if (not stop_requested_) { + tasks_.push_back(std::move(task)); } - tasks_.push_back(std::move(task)); notify_.notify_all(); }