diff --git a/lib/lightweight_manual_reset_event.cpp b/lib/lightweight_manual_reset_event.cpp index 1b6d0d9c..0da96961 100644 --- a/lib/lightweight_manual_reset_event.cpp +++ b/lib/lightweight_manual_reset_event.cpp @@ -215,10 +215,8 @@ cppcoro::detail::lightweight_manual_reset_event::~lightweight_manual_reset_event void cppcoro::detail::lightweight_manual_reset_event::set() noexcept { - { - std::lock_guard lock(m_mutex); - m_isSet = true; - } + std::lock_guard lock(m_mutex); + m_isSet = true; m_cv.notify_all(); }