diff options
author | 2022-10-23 21:30:50 -0700 | |
---|---|---|
committer | 2022-10-23 21:30:50 -0700 | |
commit | 360a007f160b6935140dc75003a503059ff23976 (patch) | |
tree | 3e57d49bae82deae854d976269117609119300f3 /src/bun.js/builtins/js/ReadableStreamInternals.js | |
parent | 76652ac3cad64dbc2fd54e976ce4bad0a37caa03 (diff) | |
download | bun-360a007f160b6935140dc75003a503059ff23976.tar.gz bun-360a007f160b6935140dc75003a503059ff23976.tar.zst bun-360a007f160b6935140dc75003a503059ff23976.zip |
Fix `ReadableStream.prototype.tee`
Diffstat (limited to 'src/bun.js/builtins/js/ReadableStreamInternals.js')
-rw-r--r-- | src/bun.js/builtins/js/ReadableStreamInternals.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/bun.js/builtins/js/ReadableStreamInternals.js b/src/bun.js/builtins/js/ReadableStreamInternals.js index e59372d24..ca1edaee8 100644 --- a/src/bun.js/builtins/js/ReadableStreamInternals.js +++ b/src/bun.js/builtins/js/ReadableStreamInternals.js @@ -609,6 +609,12 @@ function readableStreamTee(stream, shouldClone) { @assert(@isReadableStream(stream)); @assert(typeof shouldClone === "boolean"); + var start_ = @getByIdDirectPrivate(stream, "start"); + if (start_) { + @putByIdDirectPrivate(stream, "start", @undefined); + start_(); + } + const reader = new @ReadableStreamDefaultReader(stream); const teeState = { |