Fix switching to same task jumping to random memory
diff --git a/src/kernel/main.c b/src/kernel/main.c
index 6a37471..355ce9f 100644
--- a/src/kernel/main.c
+++ b/src/kernel/main.c
@@ -82,6 +82,10 @@
 
 	asm volatile("cli");
 
+	switch_task();
+
+	kprintf("Switched task, this should have done nothing.\n");
+
 	while (true)
 		asm volatile("hlt");