nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) 

Today I’m facing the following error message after added custom module to nginx

root@ibnuyahya:~# sudo /etc/init.d/nginx restart
 * Stopping Web Server nginx [OK]
 * Starting Web Server nginx                                                                                                                                                         nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] still could not bind()

solution?
check running pid

fuser -n tcp 80
80/tcp:              26621 26622

Kill

root@ibnuyahya:~# kill -9 26621
root@ibnuyahya:~# kill -9 26622

restart nginx

root@ibnuyahya:~# sudo /etc/init.d/nginx restart