Commit 86a428a4a5

Andrew Kelley <superjoe30@gmail.com>
2018-05-02 16:03:58
windows threading: add missing call to CloseHandle
1 parent 3a8dc4e
Changed files (1)
std
std/os/index.zig
@@ -2477,6 +2477,7 @@ pub const Thread = struct {
             },
             builtin.Os.windows => {
                 assert(windows.WaitForSingleObject(self.data.handle, windows.INFINITE) == windows.WAIT_OBJECT_0);
+                assert(windows.CloseHandle(self.data.handle) != 0);
                 assert(windows.HeapFree(self.data.heap_handle, 0, self.data.alloc_start) != 0);
             },
             else => @compileError("Unsupported OS"),