diff --git a/lib/http.js b/lib/http.js index 6fc42f0410c..554f047d4b6 100644 --- a/lib/http.js +++ b/lib/http.js @@ -170,7 +170,10 @@ var contentLengthExpression = /Content-Length/i; function IncomingMessage (socket) { events.EventEmitter.call(this); + // TODO Remove one of these eventually. this.socket = socket; + this.connection = socket; + this.httpVersion = null; this.headers = {}; @@ -221,7 +224,9 @@ IncomingMessage.prototype._addHeaderLine = function (field, value) { function OutgoingMessage (socket) { events.EventEmitter.call(this, socket); + // TODO Remove one of these eventually. this.socket = socket; + this.connection = socket; this.output = []; this.outputEncodings = [];