core: Reset cpu_core after kernel.

- Fixes a crash on Android.

core.cpp: check if video_dumper is created before trying to shut it down
This commit is contained in:
bunnei 2019-08-24 16:56:17 -04:00 committed by SachinVin
parent b7a156f7c8
commit da3a9bfc96

View File

@ -541,11 +541,11 @@ void System::Shutdown(bool is_deserializing) {
archive_manager.reset(); archive_manager.reset();
service_manager.reset(); service_manager.reset();
dsp_core.reset(); dsp_core.reset();
cpu_cores.clear();
kernel.reset(); kernel.reset();
cpu_cores.clear();
timing.reset(); timing.reset();
if (video_dumper->IsDumping()) { if (video_dumper && video_dumper->IsDumping()) {
video_dumper->StopDumping(); video_dumper->StopDumping();
} }