Only decrement the remaining byte count after a stream/iter broadcast write is accepted. If writeSync() is blocked by strict backpressure, fall back to the async write() path for the same chunk. Signed-off-by: Kamat, Trivikram <16024985+trivikr@users.noreply.github.com> Assisted-by: openai:gpt-5.5 PR-URL: https://github.com/nodejs/node/pull/63314 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> |
||
|---|---|---|
| .. | ||
| compose.js | ||
| creation.js | ||
| destroy.js | ||
| finished.js | ||
| iter-creation.js | ||
| iter-file-read.js | ||
| iter-from-batching.js | ||
| iter-throughput-broadcast.js | ||
| iter-throughput-compression.js | ||
| iter-throughput-identity.js | ||
| iter-throughput-pipeto.js | ||
| iter-throughput-share.js | ||
| iter-throughput-transform.js | ||
| pipe-object-mode.js | ||
| pipe.js | ||
| readable-async-iterator.js | ||
| readable-bigread.js | ||
| readable-bigunevenread.js | ||
| readable-boundaryread.js | ||
| readable-from.js | ||
| readable-readall.js | ||
| readable-uint8array.js | ||
| readable-unevenread.js | ||
| writable-manywrites.js | ||
| writable-uint8array.js | ||