From 5f8f09d750a7edb4f97aa037ee202fda353fd078 Mon Sep 17 00:00:00 2001
From: Liam <byteslice@airmail.cc>
Date: Sat, 21 Oct 2023 20:35:18 -0400
Subject: [PATCH] kernel: shutdown app before gpu

---
 src/core/core.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 {
             services->KillNVNFlinger();
         }
         kernel.CloseServices();
+        kernel.ShutdownCores();
         services.reset();
         service_manager.reset();
         cheat_engine.reset();
@@ -421,7 +422,6 @@ struct System::Impl {
         gpu_core.reset();
         host1x_core.reset();
         perf_stats.reset();
-        kernel.ShutdownCores();
         cpu_manager.Shutdown();
         debugger.reset();
         kernel.Shutdown();