Skip to content

Commit bbd8b27

Browse files
committed
Explicitly mention if netstat isn't installed; downgrade to warning
1 parent 6361635 commit bbd8b27

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

packages/server/src/portScanner.ts

+5-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,11 @@ export const createPortScanner = (scanInterval: number = 5000): PortScanner => {
7979
logger.trace("scanning ports");
8080
scan((error) => {
8181
if (error) {
82-
logger.error(`Port scanning will not be available: ${error.message}.`);
82+
if ((error as NodeJS.ErrnoException).code === "ENOENT") {
83+
logger.warn("Port scanning will not be available because netstat is not installed");
84+
} else {
85+
logger.warn(`Port scanning will not be available: ${error.message}`);
86+
}
8387
disposed = true;
8488
} else if (!disposed) {
8589
lastTimeout = setTimeout(doInterval, scanInterval);

0 commit comments

Comments
 (0)