diff options
Diffstat (limited to 'ext/web')
-rw-r--r-- | ext/web/06_streams.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/web/06_streams.js b/ext/web/06_streams.js index 1dbf769b2..a4f2275c5 100644 --- a/ext/web/06_streams.js +++ b/ext/web/06_streams.js @@ -1054,7 +1054,7 @@ async function readableStreamCollectIntoUint8Array(stream) { getReadableStreamResourceBackingUnrefable(stream); const reader = acquireReadableStreamDefaultReader(stream); - if (resourceBacking) { + if (resourceBacking && !isReadableStreamDisturbed(stream)) { // fast path, read whole body in a single op call try { readableStreamDisturb(stream); |