diff --git a/lib/node-http-proxy.js b/lib/node-http-proxy.js index 974b538..49c9b5b 100644 --- a/lib/node-http-proxy.js +++ b/lib/node-http-proxy.js @@ -103,8 +103,12 @@ var createProxy = function () { sys.pump(req, reverse_proxy); if (e) { + sys.puts('end outgoing request'); req.removeListener('end', e); - req.addListener('end', function () { reverse_proxy.end() }); + req.addListener('end', function () { + sys.puts('request ended'); + reverse_proxy.end() + }); } else { reverse_proxy.end(); @@ -121,6 +125,7 @@ var createProxy = function () { response.addListener('end', function() { server.emit('proxy', null, data); }); + sys.puts('response'); // Set the response headers of the client response res.writeHead(response.statusCode, response.headers);