Skip to content

Commit

Permalink
fix: skip all listen errors
Browse files Browse the repository at this point in the history
  • Loading branch information
pi0 committed Sep 6, 2023
1 parent 1501204 commit 990f1d5
Showing 1 changed file with 2 additions and 7 deletions.
9 changes: 2 additions & 7 deletions src/_internal.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down

0 comments on commit 990f1d5

Please sign in to comment.