diff --git a/Recovery/RecoveryMain.cpp b/Recovery/RecoveryMain.cpp index 0fe3a48..50a8552 100644 --- a/Recovery/RecoveryMain.cpp +++ b/Recovery/RecoveryMain.cpp @@ -79,7 +79,12 @@ namespace Recovery } } - void RecoveryThreadWrapper() { RecoveryScreen->RecoveryThread(); } + void RecoveryThreadWrapper() + { + while (!RecoveryScreen) + CPU::Pause(); + RecoveryScreen->RecoveryThread(); + } void RebootCommandThread() {