From bea997097157baa79bebc89f88d3c4f1effd9f1a Mon Sep 17 00:00:00 2001 From: nelson Date: Tue, 4 Jul 2017 14:15:31 -0300 Subject: [PATCH] Added remoteAddress property and write method from net.Socket --- lib/json-socket.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/json-socket.js b/lib/json-socket.js index 5914f8a..3117803 100644 --- a/lib/json-socket.js +++ b/lib/json-socket.js @@ -3,6 +3,7 @@ var StringDecoder = require('string_decoder').StringDecoder; var decoder = new StringDecoder(); var JsonSocket = function(socket, opts) { + this.remoteAddress = socket.remoteAddress; this._socket = socket; this._contentLength = null; this._buffer = ''; @@ -181,7 +182,8 @@ var delegates = [ 'on', 'end', 'setTimeout', - 'setKeepAlive' + 'setKeepAlive', + 'write' ]; delegates.forEach(function(method) { JsonSocket.prototype[method] = function() {