aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/bun.js/api/bun/dns_resolver.zig3
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);