Thread: remove the thread from the thread list when exiting

This commit is contained in:
wwylele 2016-12-17 13:08:38 +02:00
parent 2ca548bbe5
commit 5728e42634
3 changed files with 15 additions and 3 deletions

View file

@ -584,7 +584,7 @@ static ResultCode CreateThread(Handle* out_handle, s32 priority, u32 entry_point
static void ExitThread() {
LOG_TRACE(Kernel_SVC, "called, pc=0x%08X", Core::g_app_core->GetPC());
Kernel::GetCurrentThread()->Stop();
Kernel::ExitCurrentThread();
}
/// Gets the priority for the specified thread