From 6ac0cb761c94af3ebffd8b4d01c5499392b1559b Mon Sep 17 00:00:00 2001 From: Lauri Nevala Date: Mon, 22 Jan 2024 17:29:02 +0200 Subject: [PATCH] Do not send response multiple times on error --- src/request-handlers/client-public-key.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/request-handlers/client-public-key.ts b/src/request-handlers/client-public-key.ts index 2b2c62f..32b35d7 100644 --- a/src/request-handlers/client-public-key.ts +++ b/src/request-handlers/client-public-key.ts @@ -19,11 +19,13 @@ export function handleClientPublicKey(req: IncomingMessage, res: ServerResponse, try { const tokenData = verifyClientToken(authorization?.token, server); - + clusterId = tokenData.clusterId; } catch(error) { res.writeHead(403); res.end(); + + return; } }