stream: settle pending broadcast reads on return · nodejs/node@fbed90b · GitHub
Skip to content

Commit fbed90b

Browse files
trivikraduh95
authored andcommitted
stream: settle pending broadcast reads on return
Resolve pending next() calls when broadcast consumers are returned, so the promise does not remain pending after iterator cleanup. Fixes: #63519 Signed-off-by: Kamat, Trivikram <16024985+trivikr@users.noreply.github.com> Assisted-by: openai:gpt-5.5 PR-URL: #63603 Backport-PR-URL: #64675 Fixes: #63519 Reviewed-By: Ethan Arrowood <ethan@arrowood.dev> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
1 parent 568dcc2 commit fbed90b

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

lib/internal/streams/iter/broadcast.js

Lines changed: 1 addition & 0 deletions

test/parallel/test-stream-iter-broadcast-basic.js

Lines changed: 13 additions & 0 deletions

0 commit comments

Comments
 (0)