aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/thread.h
diff options
context:
space:
mode:
authorFernando Sahmkow <fsahmkow27@gmail.com>2020-03-07 14:16:25 -0400
committerFernando Sahmkow <fsahmkow27@gmail.com>2020-06-27 11:35:58 -0400
commit720858ba1353caa74565bcb7d3c896e0103fe63c (patch)
treea72710344f6436cf5bd91eab3424b89188123285 /src/core/hle/kernel/thread.h
parentdb60ca2704b15d8d31e58185a583e6fbe4189f53 (diff)
Thread: Release the ARM Interface on exitting.
Diffstat (limited to 'src/core/hle/kernel/thread.h')
-rw-r--r--src/core/hle/kernel/thread.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/core/hle/kernel/thread.h b/src/core/hle/kernel/thread.h
index c08fc3a894..f651d78229 100644
--- a/src/core/hle/kernel/thread.h
+++ b/src/core/hle/kernel/thread.h
@@ -610,6 +610,10 @@ public:
is_phantom_mode = phantom;
}
+ bool HasExited() const {
+ return has_exited;
+ }
+
private:
friend class GlobalScheduler;
friend class Scheduler;
@@ -714,6 +718,7 @@ private:
bool will_be_terminated = false;
bool is_phantom_mode = false;
+ bool has_exited = false;
bool was_running = false;