diff --git a/doc/api/process.md b/doc/api/process.md index af5694b9391458..2bcaad21b023c8 100644 --- a/doc/api/process.md +++ b/doc/api/process.md @@ -1863,8 +1863,9 @@ a [Readable][] stream. process.stdin.setEncoding('utf8'); process.stdin.on('readable', () => { - const chunk = process.stdin.read(); - if (chunk !== null) { + let chunk; + // Use a loop to make sure we read all available data. + while ((chunk = process.stdin.read()) !== null) { process.stdout.write(`data: ${chunk}`); } });