From 5dec831abc8e4e7d7e919cbac863105dce276520 Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Fri, 28 Feb 2014 09:58:10 -0800 Subject: [PATCH] Reset initing if boot fails with threading off. Fixes #5580. --- Core/System.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Core/System.cpp b/Core/System.cpp index a6d91778c7..12aebdf5cb 100644 --- a/Core/System.cpp +++ b/Core/System.cpp @@ -330,7 +330,11 @@ bool PSP_InitStart(const CoreParameter &coreParam, std::string *error_string) { } *error_string = coreParameter.errorString; - return coreParameter.fileToStart != ""; + bool success = coreParameter.fileToStart != ""; + if (!success) { + pspIsIniting = false; + } + return success; } bool PSP_InitUpdate(std::string *error_string) {