diff --git a/deps_src/mcut/include/mcut/internal/tpool.h b/deps_src/mcut/include/mcut/internal/tpool.h index 9626d8f1cf..810e00248c 100644 --- a/deps_src/mcut/include/mcut/internal/tpool.h +++ b/deps_src/mcut/include/mcut/internal/tpool.h @@ -191,7 +191,7 @@ public: tail->next = std::move(p); tail = new_tail; } - data_cond.notify_one(); + disrupt_wait_for_data(); } void wait_and_pop(T& value)