aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kernel/kernel/halt.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/kernel/halt.cc b/kernel/kernel/halt.cc
index ca49b89..d0c8fda 100644
--- a/kernel/kernel/halt.cc
+++ b/kernel/kernel/halt.cc
@@ -25,7 +25,8 @@ halt(void)
{
printk("Kernel", "Halted.");
- __asm__ volatile("cli; hlt");
+ while (true)
+ __asm__ volatile("cli; hlt");
}
void