From 5f88cd153b67d2d94f9625f1f69fa67000ea782f Mon Sep 17 00:00:00 2001
From: Anton Kling <anton@kling.gg>
Date: Sun, 30 Jun 2024 19:48:21 +0200
Subject: Kernel: cleanup

---
 kernel/drivers/keyboard.c | 2 +-
 kernel/sched/scheduler.c  | 7 +++----
 2 files changed, 4 insertions(+), 5 deletions(-)

(limited to 'kernel')

diff --git a/kernel/drivers/keyboard.c b/kernel/drivers/keyboard.c
index cd7ab9e..03d30fc 100644
--- a/kernel/drivers/keyboard.c
+++ b/kernel/drivers/keyboard.c
@@ -75,7 +75,7 @@ u8 capital_ascii_table[] = {
     '\"', // ;
     '~',  // ;
     'D',  // LEFT SHIFT
-    '|', // ;
+    '|',  // ;
     'Z', 'X', 'C', 'V', 'B', 'N', 'M',
     '<', // ;
     '>', // ;
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)) {
-- 
cgit v1.2.3