Error: listen EADDRINUSE: address already in use code example

Example 1: Error: listen EADDRINUSE: address already in use :::3000

sudo lsof -i :3000

Example 2: Error: listen EADDRINUSE: address already in use :::3000

//To find the process id (PID) associated with the port
lsof -i tcp:3000 
COMMAND PID   USER  FD  TYPE DEVICE             SIZE/OFF NODE NAME 
node    44475 chen5 31u IPv4 0x8b1721168764e4bf 0t0 TCP *:strexec-s (LISTEN)
//Then to kill the process
kill -9 44475

Example 3: EADDRINUSE: address already in use :::5000

sudo lsof -i :3000

Example 4: EADDRINUSE: address already in use

sudo lsof -i :<PORT>
kill -9 <PID>

Example 5: Error: listen EADDRINUSE: address already in use :::9000

step-1 Enter commond to see running ports & processes
ps -ef
step-2 To stop port and processes
sudo kill {PID}

Example 6: Error: listen EADDRINUSE: address already in use

Find server pid:
	lsof -i tcp:5000 (the 5000 is the port number)
kill the server:
	kill -9 111119 (the 111119 is the pid)

Tags:

C Example