windows threading: add missing call to CloseHandle

This commit is contained in:
Andrew Kelley 2018-05-02 10:03:58 -04:00
parent 3a8dc4e90d
commit 86a428a4a5

View File

@ -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"),