diff options
| author | bunnei <bunneidev@gmail.com> | 2022-12-12 14:37:42 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-12-12 14:37:42 -0800 |
| commit | a0fa54b0169854bd39f014899361a563e70c589d (patch) | |
| tree | 0742ac869b92b4ee7b2c49ef77547cdaeac5038d /src/core/core.cpp | |
| parent | d6c387db4404585004d8ec1db77a8c4b5b742b97 (diff) | |
| parent | 08d81c9726eeec0f1338bc19299d7b6c24dcadce (diff) | |
Merge pull request #9398 from liamwhite/fail
general: improve handling of system startup failure
Diffstat (limited to 'src/core/core.cpp')
| -rw-r--r-- | src/core/core.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/core/core.cpp b/src/core/core.cpp index 94d4e22124..a738f221ff 100644 --- a/src/core/core.cpp +++ b/src/core/core.cpp @@ -389,7 +389,9 @@ struct System::Impl { kernel.ShutdownCores(); cpu_manager.Shutdown(); debugger.reset(); - services->KillNVNFlinger(); + if (services) { + services->KillNVNFlinger(); + } kernel.CloseServices(); services.reset(); service_manager.reset(); |
