authorgravatar for heidezomp@protonmail.comheidezomp <heidezomp@protonmail.com> 2020-10-19 23:18:21+02:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-10-21 23:32:12-04:00
log1e074879046354db1b556fc9eda51bc8dac5c6b7
treefc4aace5bf1ceb6e220348a500792c5d059df5f7
parentce5035c07d2f8cab44639262f11a032fb52459b1

Fix std.net.connectUnixSocket in evented I/O mode

The event loop constant was missing.

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

lib/std/net.zig+1
......@@ -615,6 +615,7 @@ pub fn connectUnixSocket(path: []const u8) !fs.File {
615615 var addr = try std.net.Address.initUnix(path);
616616
617617 if (std.io.is_async) {
618 const loop = std.event.Loop.instance orelse return error.WouldBlock;
618619 try loop.connect(sockfd, &addr.any, addr.getOsSockLen());
619620 } else {
620621 try os.connect(sockfd, &addr.any, addr.getOsSockLen());