Skip to content

Commit 629c162

Browse files
authored
fix: skip all listen errors (#61)
1 parent 1501204 commit 629c162

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

src/_internal.ts

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,8 @@ export function _tryPort(
3737
return new Promise((resolve) => {
3838
const server = createServer();
3939
server.unref();
40-
server.on("error", (error: Error & { code: string }) => {
41-
// Ignore invalid host
42-
if (error.code === "EINVAL" || error.code === "EADDRNOTAVAIL") {
43-
resolve(port !== 0 && isSafePort(port) && port);
44-
} else {
45-
resolve(false);
46-
}
40+
server.on("error", () => {
41+
resolve(false);
4742
});
4843
server.listen({ port, host }, () => {
4944
const { port } = server.address() as AddressInfo;

0 commit comments

Comments
 (0)