diff --git a/src/multitasking/scheduler.c b/src/multitasking/scheduler.c index 63a2699..f6977e1 100644 --- a/src/multitasking/scheduler.c +++ b/src/multitasking/scheduler.c @@ -11,9 +11,9 @@ struct task *current_task; void scheduler(void) { - cli(); if (!current_task) // || current_task->next == current_task) return; + cli(); struct task *it = current_task->next; while (it && it->status != RUN) { if (it->status == STOPPED || it->status == ZOMBIE) {