diff --git a/lib/_stream_writable.js b/lib/_stream_writable.js index 154c87bf5c7261..33c680cb5b452e 100644 --- a/lib/_stream_writable.js +++ b/lib/_stream_writable.js @@ -297,7 +297,6 @@ Writable.prototype.uncork = function() { if (!state.writing && !state.corked && - !state.finished && !state.bufferProcessing && state.bufferedRequest) clearBuffer(this, state); @@ -569,7 +568,7 @@ Writable.prototype.end = function(chunk, encoding, cb) { } // ignore unnecessary end() calls. - if (!state.ending && !state.finished) + if (!state.ending) endWritable(this, state, cb); };