🌳
pt0/serverF/eaddrinuseHandlersAI.mts
3export const eaddrinuseTip = `Tip: use --${killExistingKey} to kill the existing process`
5export const handleServerEaddrinuse = (err: NodeJS.ErrnoException, portNo: number) => {
6 if (err.code === 'EADDRINUSE') {
7 console.error(`Port ${portNo} in use. ${eaddrinuseTip}`)
8 process.exit(1)
9 }
10 throw err
13export const exitIfStderrEaddrinuse = (stderr: string) => {
14 if (stderr.includes('EADDRINUSE')) {
15 console.error(`Port in use. ${eaddrinuseTip}`)
16 process.exit(1)
17 }