diff --git a/Kernel/Task.cpp b/Kernel/Task.cpp index b083698a94..5a64e76fc7 100644 --- a/Kernel/Task.cpp +++ b/Kernel/Task.cpp @@ -647,6 +647,7 @@ static bool contextSwitch(Task* t) Task* Task::fromPID(pid_t pid) { + ASSERT_INTERRUPTS_DISABLED(); for (auto* task = s_tasks->head(); task; task = task->next()) { if (task->pid() == pid) return task;