diff --git a/lib/net.js b/lib/net.js index 3291ac92fb664a..914fe00a61fba9 100644 --- a/lib/net.js +++ b/lib/net.js @@ -350,12 +350,6 @@ Socket.prototype._final = function(cb) { return this.once('connect', () => this._final(cb)); } - // TODO(addaleax): This should not be necessary. - if (!this.readable || this._readableState.ended) { - cb(); - return this.destroy(); - } - if (!this._handle) return cb();