From ddc1042af427fe6383ebea37201c06b7b424e72f Mon Sep 17 00:00:00 2001 From: Nigel Li Date: Wed, 23 Mar 2022 08:32:04 +0800 Subject: [PATCH] fix: don't create empty clientError listener for http.Server (#1895) --- lib/server.js | 1 - test/server.test.js | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/server.js b/lib/server.js index 467694fd9..0f53f8199 100644 --- a/lib/server.js +++ b/lib/server.js @@ -142,7 +142,6 @@ function Server(options) { this.acceptable = fmt.acceptable; this.formatters = fmt.formatters; this.proxyEvents = [ - 'clientError', 'close', 'connection', 'error', diff --git a/test/server.test.js b/test/server.test.js index bf0f43991..8e10b8de5 100644 --- a/test/server.test.js +++ b/test/server.test.js @@ -2514,13 +2514,13 @@ test('should have proxy event handlers as instance', function(t) { var server = restify.createServer({ handleUpgrades: false }); - t.equal(server.proxyEvents.length, 7); + t.equal(server.proxyEvents.length, 6); server = restify.createServer({ handleUpgrades: true }); - t.equal(server.proxyEvents.length, 6); + t.equal(server.proxyEvents.length, 5); server.close(function() { t.end(); });