Skip to content

Commit 3cb2c23

Browse files
committed
fix: port already in use bu
1 parent 9705488 commit 3cb2c23

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

bin/testObservability/reporter/index.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -270,6 +270,16 @@ class MyReporter {
270270

271271
const port = process.env.REPORTER_API_PORT_NO;
272272

273+
this.httpServer.on('error', (error) => {
274+
if (error.code === 'EADDRINUSE') {
275+
debugOnConsole(`Port ${port} is already in use. HTTP server could not start.`);
276+
debug(`Port ${port} is already in use. HTTP server could not start.`, true, error);
277+
} else {
278+
debugOnConsole(`Exception in starting reporter server : ${error}`);
279+
debug(`Exception in starting reporter server : ${error}`, true, error);
280+
}
281+
});
282+
273283
this.httpServer.listen(port, '127.0.0.1', async () => {
274284
console.log(`Reporter HTTP server listening on port ${port}`);
275285
});

0 commit comments

Comments
 (0)