From 17c1852b9fb3043110f1d5d75dc1a08124440e89 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Sat, 12 Sep 2026 20:55:15 -0700 Subject: [PATCH] catch close errors in debug mode --- net.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net.zig b/net.zig index d9ef291318dfbad5420fbb165fe6754450a2c46d..bd19170e5f5c77e9ef25f752d43064be0393cf8f 100644 --- a/net.zig +++ b/net.zig @@ -178,7 +178,7 @@ pub const Stream = struct { // Resource allocation may fail; resource deallocation must succeed. pub fn close(s: Stream) void { - sys.close(@intCast(@intFromEnum(s.socket))) catch {}; + sys.close(@intCast(@intFromEnum(s.socket))) catch if (builtin.mode == .Debug) unreachable; } pub fn shutdown(s: Stream, how: sys.SHUT) !void { -- 2.54.0