diff options
Diffstat (limited to 'src/core/hle/kernel/thread.cpp')
| -rw-r--r-- | src/core/hle/kernel/thread.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core/hle/kernel/thread.cpp b/src/core/hle/kernel/thread.cpp index 58b06aa9e..65fedfc9b 100644 --- a/src/core/hle/kernel/thread.cpp +++ b/src/core/hle/kernel/thread.cpp | |||
| @@ -69,6 +69,8 @@ void Thread::Stop() { | |||
| 69 | // Mark the TLS slot in the thread's page as free. | 69 | // Mark the TLS slot in the thread's page as free. |
| 70 | owner_process->FreeTLSRegion(tls_address); | 70 | owner_process->FreeTLSRegion(tls_address); |
| 71 | } | 71 | } |
| 72 | arm_interface.reset(); | ||
| 73 | has_exited = true; | ||
| 72 | } | 74 | } |
| 73 | global_handle = 0; | 75 | global_handle = 0; |
| 74 | } | 76 | } |