diff --git a/lib/http-proxy/passes/web-incoming.js b/lib/http-proxy/passes/web-incoming.js index 7ae735514..022ca4bf8 100644 --- a/lib/http-proxy/passes/web-incoming.js +++ b/lib/http-proxy/passes/web-incoming.js @@ -154,7 +154,7 @@ module.exports = { function createErrorHandler(proxyReq, url) { return function proxyError(err) { - if (req.socket.destroyed && err.code === 'ECONNRESET') { + if (req.socket?.destroyed && err.code === 'ECONNRESET') { server.emit('econnreset', err, req, res, url); return proxyReq.abort(); }