From ac5f3746cfe8f3da2f166d52828ee7c002429efa Mon Sep 17 00:00:00 2001 From: Jeroen van Rijn Date: Thu, 12 Jun 2025 11:30:36 +0200 Subject: [PATCH] Fix #5321 --- core/thread/thread_windows.odin | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/core/thread/thread_windows.odin b/core/thread/thread_windows.odin index cc73a2d6a..438f79c6f 100644 --- a/core/thread/thread_windows.odin +++ b/core/thread/thread_windows.odin @@ -31,8 +31,6 @@ _create :: proc(procedure: Thread_Proc, priority: Thread_Priority) -> ^Thread { return 0 } - t.id = sync.current_thread_id() - { init_context := t.init_context @@ -76,6 +74,7 @@ _create :: proc(procedure: Thread_Proc, priority: Thread_Priority) -> ^Thread { thread.procedure = procedure thread.win32_thread = win32_thread thread.win32_thread_id = win32_thread_id + thread.id = int(win32_thread_id) ok := win32.SetThreadPriority(win32_thread, _thread_priority_map[priority]) assert(ok == true)