aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/kernel.cpp
diff options
context:
space:
mode:
authorbunnei <bunneidev@gmail.com>2020-12-14 17:57:40 -0800
committerbunnei <bunneidev@gmail.com>2020-12-28 16:33:48 -0800
commit838c266e8225dea95d0ee90bb5c52cd4a1c8dfb0 (patch)
tree3dffeb0599cad78141c2bd62c85c899bd0adbf12 /src/core/hle/kernel/kernel.cpp
parentdb49c273db9dfe356943cce856bbd2b39192c65f (diff)
core: kernel: Clear process list earlier.
Diffstat (limited to 'src/core/hle/kernel/kernel.cpp')
-rw-r--r--src/core/hle/kernel/kernel.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/hle/kernel/kernel.cpp b/src/core/hle/kernel/kernel.cpp
index 1bf4c33557..b3661e4c17 100644
--- a/src/core/hle/kernel/kernel.cpp
+++ b/src/core/hle/kernel/kernel.cpp
@@ -76,6 +76,8 @@ struct KernelCore::Impl {
}
void Shutdown() {
+ process_list.clear();
+
next_object_id = 0;
next_kernel_process_id = Process::InitialKIPIDMin;
next_user_process_id = Process::ProcessIDMin;
@@ -89,8 +91,6 @@ struct KernelCore::Impl {
cores.clear();
- process_list.clear();
-
current_process = nullptr;
system_resource_limit = nullptr;