From 360a007f160b6935140dc75003a503059ff23976 Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Sun, 23 Oct 2022 21:30:50 -0700 Subject: Fix `ReadableStream.prototype.tee` --- src/bun.js/builtins/js/ReadableStreamInternals.js | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/bun.js/builtins/js') 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 = { -- cgit v1.2.3