fix RageThread::HaltAllThreads() deadlock in Windows

This commit is contained in:
Glenn Maynard
2004-06-25 19:07:30 +00:00
parent 0fc21ce746
commit 902182ae8d
+1 -1
View File
@@ -74,7 +74,7 @@ ThreadImpl *MakeThread( int (*pFunc)(void *pData), void *pData, uint64_t *piThre
/* XXX: does ThreadHandle need to be dup'd? */
thread->ThreadHandle = CreateThread( NULL, 0, &StartThread, thread, 0, &thread->ThreadId );
*piThreadID = (uint64_t) thread->ThreadHandle;
*piThreadID = (uint64_t) thread->ThreadId;
ASSERT_M( thread->ThreadHandle, ssprintf("%s", werr_ssprintf(GetLastError(), "CreateThread")) );