diff --git a/lib/tty.js b/lib/tty.js index d9c576b5fd6c77..33e7c26f0291ed 100644 --- a/lib/tty.js +++ b/lib/tty.js @@ -57,7 +57,7 @@ function ReadStream(fd, options) { } net.Socket.call(this, { - highWaterMark: 0, + readableHighWaterMark: 0, handle: tty, manualStart: true, ...options @@ -94,7 +94,7 @@ function WriteStream(fd) { } net.Socket.call(this, { - highWaterMark: 0, + readableHighWaterMark: 0, handle: tty, manualStart: true }); diff --git a/test/parallel/test-stdout-stderr-write.js b/test/parallel/test-stdout-stderr-write.js new file mode 100644 index 00000000000000..803fc70536b8ea --- /dev/null +++ b/test/parallel/test-stdout-stderr-write.js @@ -0,0 +1,8 @@ +'use strict'; + +require('../common'); +const assert = require('assert'); + +// https://github.com/nodejs/node/pull/39246 +assert.strictEqual(process.stderr.write('asd'), true); +assert.strictEqual(process.stdout.write('asd'), true);