aboutsummaryrefslogtreecommitdiff
path: root/lib/std
diff options
context:
space:
mode:
authorDaniel Guzman <daniel.guzman85@gmail.com>2023-08-24 01:49:38 +0200
committerAndrew Kelley <andrew@ziglang.org>2023-09-18 04:25:52 -0700
commit461036069934c9cbafbc24c5c3acc68e55bde912 (patch)
tree250d2175db3b3d8c294351c01fefe1c3e3dd2c27 /lib/std
parent9ea2076663730ab6ac9cad5cb5f84e58198d4d95 (diff)
downloadzig-461036069934c9cbafbc24c5c3acc68e55bde912.tar.gz
zig-461036069934c9cbafbc24c5c3acc68e55bde912.zip
Return error.WouldBlock when connect returns .WSAEWOULDBLOCK
Diffstat (limited to 'lib/std')
-rw-r--r--lib/std/os.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/std/os.zig b/lib/std/os.zig
index a58ca5333b..5af3f444a9 100644
--- a/lib/std/os.zig
+++ b/lib/std/os.zig
@@ -3982,7 +3982,7 @@ pub fn connect(sock: socket_t, sock_addr: *const sockaddr, len: socklen_t) Conne
.WSAEINVAL => unreachable,
.WSAEISCONN => unreachable,
.WSAENOTSOCK => unreachable,
- .WSAEWOULDBLOCK => unreachable,
+ .WSAEWOULDBLOCK => return error.WouldBlock,
.WSAEACCES => unreachable,
.WSAENOBUFS => return error.SystemResources,
.WSAEAFNOSUPPORT => return error.AddressFamilyNotSupported,