aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/builtins/js/ReadableStreamInternals.js
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-11-24 03:55:04 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-11-24 03:55:04 -0800
commit6336d01743c6ebbaa1f535520f9ecd7a97262907 (patch)
tree9416cedf1b36ed3ab66c8038da6c1e6cd39db31f /src/bun.js/builtins/js/ReadableStreamInternals.js
parentcc062855af041dd09c31fa11fbd8597b9343754e (diff)
downloadbun-6336d01743c6ebbaa1f535520f9ecd7a97262907.tar.gz
bun-6336d01743c6ebbaa1f535520f9ecd7a97262907.tar.zst
bun-6336d01743c6ebbaa1f535520f9ecd7a97262907.zip
Add extra check
Diffstat (limited to 'src/bun.js/builtins/js/ReadableStreamInternals.js')
-rw-r--r--src/bun.js/builtins/js/ReadableStreamInternals.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bun.js/builtins/js/ReadableStreamInternals.js b/src/bun.js/builtins/js/ReadableStreamInternals.js
index def4d51a3..dfb9561ce 100644
--- a/src/bun.js/builtins/js/ReadableStreamInternals.js
+++ b/src/bun.js/builtins/js/ReadableStreamInternals.js
@@ -1879,7 +1879,7 @@ function lazyLoadStream(stream, autoAllocateChunkSize) {
(err) => controller.error(err)
);
} else if (typeof result === 'number') {
- if (view && view.byteLength === result) {
+ if (view && view.byteLength === result && view.buffer === controller.byobRequest?.view?.buffer) {
controller.byobRequest.respondWithNewView(view);
} else {
controller.byobRequest.respond(result);