diff options
author | Anton Kling <anton@kling.gg> | 2024-06-30 19:48:21 +0200 |
---|---|---|
committer | Anton Kling <anton@kling.gg> | 2024-06-30 19:48:21 +0200 |
commit | 5f88cd153b67d2d94f9625f1f69fa67000ea782f (patch) | |
tree | 0afbbc0fb540969cd4f1554b239ed1af71a6e212 /kernel/sched | |
parent | 492d1745f353ec2b48cda7774858ac76a03cb55e (diff) |
Kernel: cleanup
Diffstat (limited to 'kernel/sched')
-rw-r--r-- | kernel/sched/scheduler.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/kernel/sched/scheduler.c b/kernel/sched/scheduler.c index bd8759a..4e9592a 100644 --- a/kernel/sched/scheduler.c +++ b/kernel/sched/scheduler.c @@ -438,17 +438,16 @@ process_t *next_task(process_t *s) { if (!c) { c = ready_queue; } - if (c->is_interrupted) { - break; - } if (s == c) { // wait_for_interrupt(); } if (c->sleep_until > pit_num_ms()) { continue; } + if (c->is_interrupted) { + break; + } if (c->dead) { - kprintf("dead process\n"); continue; } if (is_halted(c)) { |