From 990f1d514fcbf7b950fdbc14e68dee8a098b1d68 Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Wed, 6 Sep 2023 20:15:34 +0200 Subject: [PATCH] fix: skip all listen errors --- src/_internal.ts | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/_internal.ts b/src/_internal.ts index 21fb112..24d1f51 100644 --- a/src/_internal.ts +++ b/src/_internal.ts @@ -37,13 +37,8 @@ export function _tryPort( return new Promise((resolve) => { const server = createServer(); server.unref(); - server.on("error", (error: Error & { code: string }) => { - // Ignore invalid host - if (error.code === "EINVAL" || error.code === "EADDRNOTAVAIL") { - resolve(port !== 0 && isSafePort(port) && port); - } else { - resolve(false); - } + server.on("error", () => { + resolve(false); }); server.listen({ port, host }, () => { const { port } = server.address() as AddressInfo;