diff options
-rw-r--r-- | src/bun.js/api/bun/dns_resolver.zig | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/bun.js/api/bun/dns_resolver.zig b/src/bun.js/api/bun/dns_resolver.zig index 285f09f92..2f39d695a 100644 --- a/src/bun.js/api/bun/dns_resolver.zig +++ b/src/bun.js/api/bun/dns_resolver.zig @@ -753,6 +753,9 @@ pub const GetAddrInfoRequest = struct { extern fn getaddrinfo_send_reply(*anyopaque, *const JSC.DNS.LibInfo.GetaddrinfoAsyncHandleReply) bool; pub fn onMachportChange(this: *GetAddrInfoRequest) void { + if (comptime !Environment.isMac) + unreachable; + if (!getaddrinfo_send_reply(this.backend.libinfo.machport.?, JSC.DNS.LibInfo.getaddrinfo_async_handle_reply().?)) { log("onMachportChange: getaddrinfo_send_reply failed", .{}); getAddrInfoAsyncCallback(-1, null, this); |