diff --git a/src/xenia/kernel/xthread.cc b/src/xenia/kernel/xthread.cc index 8056878c4..7ef148c6a 100644 --- a/src/xenia/kernel/xthread.cc +++ b/src/xenia/kernel/xthread.cc @@ -359,7 +359,6 @@ X_STATUS XThread::Create() { // Always retain when starting - the thread owns itself until exited. Retain(); - RetainHandle(); xe::threading::Thread::CreationParameters params; params.stack_size = 16 * 1024 * 1024; // Allocate a big host stack. @@ -1195,7 +1194,6 @@ object_ref XThread::Restore(KernelState* kernel_state, // Always retain when starting - the thread owns itself until exited. thread->Retain(); - thread->RetainHandle(); xe::threading::Thread::CreationParameters params; params.create_suspended = true; // Not done restoring yet.