summaryrefslogtreecommitdiff
path: root/src/core/core.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/core.cpp')
-rw-r--r--src/core/core.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/core.cpp b/src/core/core.cpp
index 296727ed7..934177b85 100644
--- a/src/core/core.cpp
+++ b/src/core/core.cpp
@@ -410,6 +410,7 @@ struct System::Impl {
410 services->KillNVNFlinger(); 410 services->KillNVNFlinger();
411 } 411 }
412 kernel.CloseServices(); 412 kernel.CloseServices();
413 kernel.ShutdownCores();
413 services.reset(); 414 services.reset();
414 service_manager.reset(); 415 service_manager.reset();
415 cheat_engine.reset(); 416 cheat_engine.reset();
@@ -421,7 +422,6 @@ struct System::Impl {
421 gpu_core.reset(); 422 gpu_core.reset();
422 host1x_core.reset(); 423 host1x_core.reset();
423 perf_stats.reset(); 424 perf_stats.reset();
424 kernel.ShutdownCores();
425 cpu_manager.Shutdown(); 425 cpu_manager.Shutdown();
426 debugger.reset(); 426 debugger.reset();
427 kernel.Shutdown(); 427 kernel.Shutdown();