diff options
Diffstat (limited to 'kern/panic.c')
-rw-r--r-- | kern/panic.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/kern/panic.c b/kern/panic.c index 252c4b68..e0bf30cc 100644 --- a/kern/panic.c +++ b/kern/panic.c @@ -33,9 +33,11 @@ panic(const char *format, ...) already_done = atomic_swap_uint(&panic_done, 1); - if (already_done) - for (;;) + if (already_done) { + for (;;) { cpu_idle(); + } + } cpu_intr_disable(); cpu_halt_broadcast(); |