diff options
| author | heidezomp <heidezomp@protonmail.com> | 2020-10-19 23:18:21 +0200 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2020-10-21 23:32:12 -0400 |
| commit | 1e074879046354db1b556fc9eda51bc8dac5c6b7 (patch) | |
| tree | fc4aace5bf1ceb6e220348a500792c5d059df5f7 /lib/std/net.zig | |
| parent | ce5035c07d2f8cab44639262f11a032fb52459b1 (diff) | |
| download | zig-1e074879046354db1b556fc9eda51bc8dac5c6b7.tar.gz zig-1e074879046354db1b556fc9eda51bc8dac5c6b7.zip | |
Fix std.net.connectUnixSocket in evented I/O mode
The event loop constant was missing.
Diffstat (limited to 'lib/std/net.zig')
| -rw-r--r-- | lib/std/net.zig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/std/net.zig b/lib/std/net.zig index fe7d0fafe6..5ac22948fa 100644 --- a/lib/std/net.zig +++ b/lib/std/net.zig @@ -615,6 +615,7 @@ pub fn connectUnixSocket(path: []const u8) !fs.File { var addr = try std.net.Address.initUnix(path); if (std.io.is_async) { + const loop = std.event.Loop.instance orelse return error.WouldBlock; try loop.connect(sockfd, &addr.any, addr.getOsSockLen()); } else { try os.connect(sockfd, &addr.any, addr.getOsSockLen()); |
