-
-
Notifications
You must be signed in to change notification settings - Fork 34.2k
Closed
Labels
Description
Version
v21.6.2
Platform
n/a
Subsystem
webstreams
What steps will reproduce the bug?
function cloneBody (body) {
const [out1, out2] = body.stream.tee()
const out2Clone = structuredClone(out2, { transfer: [out2] })
}
const rs = new ReadableStream({
pull (controller) {
controller.byobRequest?.respond(0)
},
type: 'bytes'
})
cloneBody({ stream: rs })How often does it reproduce? Is there a required condition?
always
What is the expected behavior? Why is that the expected behavior?
the process to close automatically
What do you see instead?
the process hangs
Additional information
this is needed for fetch.