aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/api
diff options
context:
space:
mode:
authorGravatar dave caruso <me@paperdave.net> 2023-06-28 11:46:17 -0400
committerGravatar dave caruso <me@paperdave.net> 2023-06-29 23:40:38 -0400
commitbb697687467b33b47f16d33d2dc8dfcc6ccf7274 (patch)
treeb8bbbdfbbf276d645765ba772399ddde4f1f3700 /src/bun.js/api
parent9e2e3732127ea77803e87cc8768c9040d1717ca7 (diff)
downloadbun-bb697687467b33b47f16d33d2dc8dfcc6ccf7274.tar.gz
bun-bb697687467b33b47f16d33d2dc8dfcc6ccf7274.tar.zst
bun-bb697687467b33b47f16d33d2dc8dfcc6ccf7274.zip
stuff
Diffstat (limited to 'src/bun.js/api')
-rw-r--r--src/bun.js/api/server.zig10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/bun.js/api/server.zig b/src/bun.js/api/server.zig
index e35759245..0e39a23f2 100644
--- a/src/bun.js/api/server.zig
+++ b/src/bun.js/api/server.zig
@@ -1436,16 +1436,13 @@ fn NewRequestContext(comptime ssl_enabled: bool, comptime debug_mode: bool, comp
// this request was already finalized
if (this.sink) |wrapper| {
wrapper.sink.abort();
- this.markComplete();
- this.deinit();
+ this.finalize();
return;
}
// if we can, free the request now.
if (this.isDeadRequest()) {
- this.finalizeWithoutDeinit();
- this.markComplete();
- this.deinit();
+ this.finalize();
return;
}
@@ -2110,8 +2107,7 @@ fn NewRequestContext(comptime ssl_enabled: bool, comptime debug_mode: bool, comp
// }
this.setAbortHandler();
- streamLog("is in progress, but did not return a Promise. Finalizing request context", .{});
- this.finalizeWithoutDeinit();
+ streamLog("is in progress, but did not return a Promise", .{});
stream.value.unprotect();
}