diff --git a/src/node.js b/src/node.js index 1aa489b79dee6d..5a4496e43350c5 100644 --- a/src/node.js +++ b/src/node.js @@ -715,7 +715,7 @@ // not-reading state. if (stdin._handle && stdin._handle.readStop) { stdin._handle.reading = false; - stdin.push(''); + stdin._readableState.reading = false; stdin._handle.readStop(); } @@ -724,7 +724,7 @@ stdin.on('pause', function() { if (!stdin._handle) return; - stdin.push(''); + stdin._readableState.reading = false; stdin._handle.reading = false; stdin._handle.readStop(); });