diff options
author | 2022-12-28 02:34:33 +0200 | |
---|---|---|
committer | 2022-12-27 16:34:33 -0800 | |
commit | f78f423d0b3e225c5e7e5c3028e33823b9147f45 (patch) | |
tree | 6e2b1058965c4dee86ae54269e38361fded6e606 /src/bun.js/api/server.zig | |
parent | c4ca4c70d194f63cc6598c8452656d97c3f7a5e6 (diff) | |
download | bun-f78f423d0b3e225c5e7e5c3028e33823b9147f45.tar.gz bun-f78f423d0b3e225c5e7e5c3028e33823b9147f45.tar.zst bun-f78f423d0b3e225c5e7e5c3028e33823b9147f45.zip |
emit `206 Partial Content` only for partial response (#1670)
fixes #1668
Diffstat (limited to 'src/bun.js/api/server.zig')
-rw-r--r-- | src/bun.js/api/server.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bun.js/api/server.zig b/src/bun.js/api/server.zig index 6531584c0..85918d320 100644 --- a/src/bun.js/api/server.zig +++ b/src/bun.js/api/server.zig @@ -2138,7 +2138,7 @@ fn NewRequestContext(comptime ssl_enabled: bool, comptime debug_mode: bool, comp pub fn renderMetadata(this: *RequestContext) void { var response: *JSC.WebCore.Response = this.response_ptr.?; var status = response.statusCode(); - var needs_content_range = this.needs_content_range; + var needs_content_range = this.needs_content_range and this.sendfile.remain < this.blob.size(); const size = if (needs_content_range) this.sendfile.remain |