Skip to content

Commit 9323a00

Browse files
committed
windows: add Timeout status result for GetQueuedCompletionStatus
1 parent 7434acc commit 9323a00

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

lib/std/os/windows.zig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -516,6 +516,7 @@ pub const GetQueuedCompletionStatusResult = enum {
516516
Aborted,
517517
Cancelled,
518518
EOF,
519+
Timeout,
519520
};
520521

521522
pub fn GetQueuedCompletionStatus(
@@ -536,6 +537,7 @@ pub fn GetQueuedCompletionStatus(
536537
.ABANDONED_WAIT_0 => return GetQueuedCompletionStatusResult.Aborted,
537538
.OPERATION_ABORTED => return GetQueuedCompletionStatusResult.Cancelled,
538539
.HANDLE_EOF => return GetQueuedCompletionStatusResult.EOF,
540+
.WAIT_TIMEOUT => return GetQueuedCompletionStatusResult.Timeout,
539541
else => |err| {
540542
if (std.debug.runtime_safety) {
541543
@setEvalBranchQuota(2500);

0 commit comments

Comments
 (0)