diff --git a/cpp/mrc/include/mrc/coroutines/task.hpp b/cpp/mrc/include/mrc/coroutines/task.hpp index 7530c86bc..c3027a5d9 100644 --- a/cpp/mrc/include/mrc/coroutines/task.hpp +++ b/cpp/mrc/include/mrc/coroutines/task.hpp @@ -207,7 +207,7 @@ class [[nodiscard]] Task ~Task() { - if (m_coroutine != nullptr) + if (m_coroutine) { m_coroutine.destroy(); }