Преглед изворни кода

core: Reorder perf_stats destruction order on Shutdown

Avoids the gpu_core using perf_stats after it's been freed.
ameerj пре 4 година
родитељ
комит
0cf78a34ba
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      src/core/core.cpp

+ 1 - 1
src/core/core.cpp

@@ -324,8 +324,8 @@ struct System::Impl {
         time_manager.Shutdown();
         time_manager.Shutdown();
         core_timing.Shutdown();
         core_timing.Shutdown();
         app_loader.reset();
         app_loader.reset();
-        perf_stats.reset();
         gpu_core.reset();
         gpu_core.reset();
+        perf_stats.reset();
         kernel.Shutdown();
         kernel.Shutdown();
         memory.Reset();
         memory.Reset();
         applet_manager.ClearAll();
         applet_manager.ClearAll();