Skip to content

Commit c2c0b19

Browse files
committed
fixed scheduler not activating proper context
1 parent 977546f commit c2c0b19

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

mckrnl/scheduler/scheduler.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -325,6 +325,8 @@ void exit_task(task_t* task) {
325325
if (task == self) {
326326
asm volatile("sti");
327327
asm volatile("hlt");
328+
} else {
329+
vmm_activate_context(self->context);
328330
}
329331
}
330332

0 commit comments

Comments
 (0)