authorgravatar for aku24.7x3@gmail.comAkshay Trivedi <aku24.7x3@gmail.com> 2026-06-14 17:24:36-07:00
committergravatar for mlugg@mlugg.co.ukMatthew Lugg <mlugg@mlugg.co.uk> 2026-07-20 09:48:18+02:00
log97262708460d552e102f003cc3202b40fe744e1d
treedfc3e85e32b3d738fbf4e99c058703acf0a7e972
parentd5181a9c9bacc1c11930bc3581f9a44c49c27e01

handle ConnectionRefused in posixConnectUnix


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

lib/std/Io/Threaded.zig+1
......@@ -12124,6 +12124,7 @@ fn posixConnectUnix(
1212412124 .NOTDIR => return error.NotDir,
1212512125 .ROFS => return error.ReadOnlyFileSystem,
1212612126 .PERM => return error.PermissionDenied,
12127 .CONNREFUSED => return error.ConnectionRefused,
1212712128
1212812129 .BADF => |err| return errnoBug(err), // File descriptor used after closed.
1212912130 .CONNABORTED => |err| return errnoBug(err),
lib/std/Io/net.zig+1
......@@ -901,6 +901,7 @@ pub const UnixAddress = struct {
901901 ReadOnlyFileSystem,
902902 WouldBlock,
903903 NetworkDown,
904 ConnectionRefused,
904905 } || Io.Cancelable || Io.UnexpectedError;
905906
906907 pub fn connect(ua: *const UnixAddress, io: Io) ConnectError!Stream {