From 449f73e05fdb17b76a11f6e122cadf80fdbdf9ba Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Mon, 31 Aug 2020 22:10:02 -0700 Subject: [PATCH] quic: remove undefined variable The `reason` variable never gets defined. It's use in a template string will always end up as the string `'undefined'`. PR-URL: https://github.com/nodejs/node/pull/35007 Reviewed-By: Luigi Pinca Reviewed-By: James M Snell Reviewed-By: Colin Ihrig Reviewed-By: Trivikram Kamat --- lib/internal/quic/core.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/internal/quic/core.js b/lib/internal/quic/core.js index edb1113a2c2964..2df63c2be67cdf 100644 --- a/lib/internal/quic/core.js +++ b/lib/internal/quic/core.js @@ -2389,7 +2389,6 @@ class QuicClientSession extends QuicSession { // If handle is a number, creating the session failed. if (typeof handle === 'number') { - let reason; switch (handle) { case ERR_FAILED_TO_CREATE_SESSION: throw new ERR_QUIC_FAILED_TO_CREATE_SESSION(); @@ -2398,7 +2397,7 @@ class QuicClientSession extends QuicSession { case ERR_INVALID_TLS_SESSION_TICKET: throw new ERR_QUIC_INVALID_TLS_SESSION_TICKET(); default: - throw new ERR_OPERATION_FAILED(`Unspecified reason [${reason}]`); + throw new ERR_OPERATION_FAILED(`Unspecified reason [${handle}]`); } }