diff --git a/src/main.rs b/src/main.rs index b057f743..8df957e7 100644 --- a/src/main.rs +++ b/src/main.rs @@ -42,6 +42,9 @@ fn kernel_main(boot_info: &'static mut BootInfo) -> ! { #[cfg(not(test))] #[panic_handler] fn panic(info: &PanicInfo) -> ! { + unsafe { + blog_os::framebuffer::WRITER.force_unlock(); + }; println!("{}", info); blog_os::hlt_loop(); }