diff --git a/base/threaded_list.hpp b/base/threaded_list.hpp index 5d97f98ab5..fe168ff264 100644 --- a/base/threaded_list.hpp +++ b/base/threaded_list.hpp @@ -35,7 +35,7 @@ public: m_isEmpty = !hasElements; if (!hadElements && hasElements) - m_Cond.Signal(); + m_Cond.Signal(true); } void PushBack(T const & t) @@ -48,7 +48,7 @@ public: m_isEmpty = false; if (doSignal) - m_Cond.Signal(); + m_Cond.Signal(true); } void PushFront(T const & t) @@ -61,7 +61,7 @@ public: m_isEmpty = false; if (doSignal) - m_Cond.Signal(); + m_Cond.Signal(true); } void SetName(char const * name)