From 583fda99066e188efd06625886bf3bb2b5ae3d55 Mon Sep 17 00:00:00 2001 From: Koushik Dutta Date: Fri, 17 Jun 2022 15:23:39 -0700 Subject: [PATCH] common: fix socket leak in single client listener --- common/src/listen-cluster.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/common/src/listen-cluster.ts b/common/src/listen-cluster.ts index 4fa54d1c7..8c2df7937 100644 --- a/common/src/listen-cluster.ts +++ b/common/src/listen-cluster.ts @@ -61,6 +61,7 @@ export async function listenZeroSingleClient() { const clientPromise = new Promise((resolve, reject) => { const timeout = setTimeout(() => { + server.close(); reject(new Error('timeout waiting for client')); }, 30000) server.on('connection', client => {