diff --git a/repertory/librepertory/src/utils/tasks.cpp b/repertory/librepertory/src/utils/tasks.cpp index 63517955..1891d2c7 100644 --- a/repertory/librepertory/src/utils/tasks.cpp +++ b/repertory/librepertory/src/utils/tasks.cpp @@ -105,6 +105,7 @@ void tasks::stop() { std::deque tasks; std::swap(tasks, tasks_); + notify_.notify_all(); lock.unlock();