diff --git a/lib/_stream_readable.js b/lib/_stream_readable.js index 2ee59b4286496d..338bf2a7539bfc 100644 --- a/lib/_stream_readable.js +++ b/lib/_stream_readable.js @@ -738,8 +738,7 @@ Readable.prototype.pause = function() { if (false !== this._readableState.flowing) { debug('pause'); this._readableState.flowing = false; - // Emit 'pause' on next tick as we do for 'resume' - process.nextTick(() => this.emit('pause')); + this.emit('pause'); } return this; };