diff --git a/lib/node-http-proxy/http-proxy.js b/lib/node-http-proxy/http-proxy.js index da3ac1d..7458b61 100644 --- a/lib/node-http-proxy/http-proxy.js +++ b/lib/node-http-proxy/http-proxy.js @@ -112,7 +112,7 @@ var HttpProxy = exports.HttpProxy = function (options) { util.inherits(HttpProxy, events.EventEmitter); // -// ### function proxyRequest (req, res, [port, host, paused]) +// ### function proxyRequest (req, res, buffer) // #### @req {ServerRequest} Incoming HTTP Request to proxy. // #### @res {ServerResponse} Outgoing HTTP Request to write proxied data to. // #### @buffer {Object} Result from `httpProxy.buffer(req)` @@ -164,7 +164,8 @@ HttpProxy.prototype.proxyRequest = function (req, res, buffer) { req.headers['x-forwarded-proto'] = getProto(req); } } - if(this.timeout) { + + if (this.timeout) { req.socket.setTimeout(this.timeout); } @@ -382,7 +383,6 @@ HttpProxy.prototype.proxyRequest = function (req, res, buffer) { // `req` write it to the `reverseProxy` request. // req.on('data', function (chunk) { - if (!errState) { var flushed = reverseProxy.write(chunk); if (!flushed) {