From 1a67c9948c005b7d1f8a7fc128e7530078da5c2c Mon Sep 17 00:00:00 2001 From: Marcos Casagrande Date: Sun, 7 Apr 2019 17:28:03 -0300 Subject: stream: remove dead code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove unreachable code. `state.ended` is always set to true in this part of the code. The `else` clause can't be executed. PR-URL: https://github.com/nodejs/node/pull/27125 Reviewed-By: Anna Henningsen Reviewed-By: Ruben Bridgewater Reviewed-By: Matteo Collina Reviewed-By: Yongsheng Zhang Reviewed-By: Colin Ihrig Reviewed-By: James M Snell Reviewed-By: Tobias Nießen --- lib/_stream_readable.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'lib/_stream_readable.js') diff --git a/lib/_stream_readable.js b/lib/_stream_readable.js index 43b5b43fc7..ec4c9d3631 100644 --- a/lib/_stream_readable.js +++ b/lib/_stream_readable.js @@ -521,11 +521,7 @@ function onEofChunk(stream, state) { state.emittedReadable = true; // We have to emit readable now that we are EOF. Modules // in the ecosystem (e.g. dicer) rely on this event being sync. - if (state.ended) { - emitReadable_(stream); - } else { - process.nextTick(emitReadable_, stream); - } + emitReadable_(stream); } } -- cgit v1.2.3