diff --git a/lib/internal/fs/streams.js b/lib/internal/fs/streams.js index dfff08dbbd1d2a..8812999d575fe4 100644 --- a/lib/internal/fs/streams.js +++ b/lib/internal/fs/streams.js @@ -217,11 +217,8 @@ ReadStream.prototype._destroy = function(err, cb) { function closeFsStream(stream, cb, err) { fs.close(stream.fd, (er) => { - er = er || err; - cb(er); + cb(er || err); stream.closed = true; - if (!er) - stream.emit('close'); }); }