From 3fba3d6409012c9e1e8ccfc537166d1ace5c52a5 Mon Sep 17 00:00:00 2001 From: Sam Roberts Date: Wed, 24 May 2017 13:17:34 -0700 Subject: [PATCH] http: describe parse err in debug output PR-URL: https://github.com/nodejs/node/pull/13206 Reviewed-By: Refael Ackermann Reviewed-By: Colin Ihrig Reviewed-By: Luigi Pinca Reviewed-By: James M Snell Reviewed-By: Brian White --- lib/_http_client.js | 2 +- lib/_http_server.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/_http_client.js b/lib/_http_client.js index 7707fa74cf..3c6950794a 100644 --- a/lib/_http_client.js +++ b/lib/_http_client.js @@ -451,7 +451,7 @@ function socketOnData(d) { var ret = parser.execute(d); if (ret instanceof Error) { - debug('parse error'); + debug('parse error', ret); freeParser(parser, req, socket); socket.destroy(); req.emit('error', ret); diff --git a/lib/_http_server.js b/lib/_http_server.js index 03fbd47f97..9143fa1fc4 100644 --- a/lib/_http_server.js +++ b/lib/_http_server.js @@ -462,7 +462,7 @@ function socketOnError(e) { function onParserExecuteCommon(server, socket, parser, state, ret, d) { if (ret instanceof Error) { - debug('parse error'); + debug('parse error', ret); socketOnError.call(socket, ret); } else if (parser.incoming && parser.incoming.upgrade) { // Upgrade or CONNECT