My server had a high load and I stopped Apache2 until the load receded using the killall -9 apache2. On starting Apache2 I got the error:
*# /etc/init.d/apache2 restart * Restarting web server apache2 httpd (pid 4457?) not running (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs*
I then lsof | grep "*.www" and killed the process using port 80.
My question is how can a process still use port 80 even after I execute the kill all command?