authorgravatar for truemedian@gmail.comNameless <truemedian@gmail.com> 2023-08-22 17:13:07-05:00
committergravatar for truemedian@gmail.comNameless <truemedian@gmail.com> 2023-08-29 21:42:53-05:00
log3817c7382b66bbac0c8f7ea4ff45685bb41b6a63
tree5ab52e4d3f395722f8ba2ce15efa6a6dadf80d1a
parentaa090a49d94155c4804644377db110f3b13f0500
signaturelock-open Commit is signed but in an unrecognized format.

std.http: connectUnix return Unsupported on targets without unix sockets


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

lib/std/http/Client.zig+3-1
......@@ -958,9 +958,11 @@ pub fn connectUnproxied(client: *Client, host: []const u8, port: u16, protocol:
958958 return conn;
959959}
960960
961pub const ConnectUnixError = Allocator.Error || std.os.SocketError || error{NameTooLong} || std.os.ConnectError;
961pub const ConnectUnixError = Allocator.Error || std.os.SocketError || error{ NameTooLong, Unsupported } || std.os.ConnectError;
962962
963963pub fn connectUnix(client: *Client, path: []const u8) ConnectUnixError!*ConnectionPool.Node {
964 if (!net.has_unix_sockets) return error.Unsupported;
965
964966 if (client.connection_pool.findConnection(.{
965967 .host = path,
966968 .port = 0,