diff --git a/tasks/task_manager.cc b/tasks/task_manager.cc index 7014f2a32b..26d2979404 100644 --- a/tasks/task_manager.cc +++ b/tasks/task_manager.cc @@ -156,7 +156,7 @@ is_abortable task_manager::task::impl::is_abortable() const noexcept { } is_internal task_manager::task::impl::is_internal() const noexcept { - return tasks::is_internal(bool(_parent_id)); + return tasks::is_internal(_parent_id && _parent_kind != task_kind::cluster); } tasks::is_user_task task_manager::task::impl::is_user_task() const noexcept {