diff options
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 94d4e2212..a738f221f 100644 --- a/src/core/core.cpp +++ b/src/core/core.cpp | |||
| @@ -389,7 +389,9 @@ struct System::Impl { | |||
| 389 | kernel.ShutdownCores(); | 389 | kernel.ShutdownCores(); |
| 390 | cpu_manager.Shutdown(); | 390 | cpu_manager.Shutdown(); |
| 391 | debugger.reset(); | 391 | debugger.reset(); |
| 392 | services->KillNVNFlinger(); | 392 | if (services) { |
| 393 | services->KillNVNFlinger(); | ||
| 394 | } | ||
| 393 | kernel.CloseServices(); | 395 | kernel.CloseServices(); |
| 394 | services.reset(); | 396 | services.reset(); |
| 395 | service_manager.reset(); | 397 | service_manager.reset(); |