diff options
author | 2023-03-18 15:53:19 -0700 | |
---|---|---|
committer | 2023-03-18 15:53:19 -0700 | |
commit | 12c4ed89e380fa248f7db115a9df63478a7a3f56 (patch) | |
tree | 4ca9e8ed8159ba97d7f952ad47e592cb3c9a8764 /src/bun.js/api/server.zig | |
parent | f1cfa5dfeb75d5b42c6f7f6cef4c22f15d86df5d (diff) | |
download | bun-12c4ed89e380fa248f7db115a9df63478a7a3f56.tar.gz bun-12c4ed89e380fa248f7db115a9df63478a7a3f56.tar.zst bun-12c4ed89e380fa248f7db115a9df63478a7a3f56.zip |
Fix crash when rendering error page and the server or network is slow
Diffstat (limited to 'src/bun.js/api/server.zig')
-rw-r--r-- | src/bun.js/api/server.zig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bun.js/api/server.zig b/src/bun.js/api/server.zig index cafd1d358..d9f59bb07 100644 --- a/src/bun.js/api/server.zig +++ b/src/bun.js/api/server.zig @@ -932,6 +932,7 @@ fn NewRequestContext(comptime ssl_enabled: bool, comptime debug_mode: bool, comp this.response_buf_owned = std.ArrayListUnmanaged(u8){ .items = bb.items, .capacity = bb.capacity }; this.resp.onWritable(*RequestContext, onWritableCompleteResponseBuffer, this); + this.setAbortHandler(); } pub fn renderResponseBuffer(this: *RequestContext) void { |