authorgravatar for chadwainholness@gmail.comChadwain Holness <chadwainholness@gmail.com> 2026-01-20 15:19:36-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2026-01-22 03:39:00+01:00
logfd3657bf8c3a2861e1b35cf36d469d342d853880
treec135fb4193a57a1b82c9c618140d818fab4ddb0c
parent4b2eae32f1401f302648de13c6cae60c88cf0bc7

Io.Threaded: remove WSA_FLAG_OVERLAPPED from socket call


1 files changed, 1 insertions(+), 1 deletions(-)

lib/std/Io/Threaded.zig+1-1
...@@ -10824,7 +10824,7 @@ fn openSocketWsa(...@@ -10824,7 +10824,7 @@ fn openSocketWsa(
10824) !ws2_32.SOCKET {10824) !ws2_32.SOCKET {
10825 const mode = posixSocketMode(options.mode);10825 const mode = posixSocketMode(options.mode);
10826 const protocol = posixProtocol(options.protocol);10826 const protocol = posixProtocol(options.protocol);
10827 const flags: u32 = ws2_32.WSA_FLAG_OVERLAPPED | ws2_32.WSA_FLAG_NO_HANDLE_INHERIT;10827 const flags: u32 = ws2_32.WSA_FLAG_NO_HANDLE_INHERIT;
10828 var syscall: Syscall = try .start();10828 var syscall: Syscall = try .start();
10829 while (true) {10829 while (true) {
10830 const rc = ws2_32.WSASocketW(family, @bitCast(mode), @bitCast(protocol), null, 0, flags);10830 const rc = ws2_32.WSASocketW(family, @bitCast(mode), @bitCast(protocol), null, 0, flags);