[ale] process confusion

Fletch fletch at phydeaux.org
Fri May 3 09:31:47 EDT 2002


>>>>> "Jim" == Jim Philips <jcphil at mindspring.com> writes:


[...]

    Jim> I got a message saying that httpd was already present under
    Jim> pid 1120. I knew I hadn't started it, because I have to enter
    Jim> a pass phrase to start SSL. So, I ran:

    Jim> ps aux | grep http

    Jim> There was nothing there. Next, I ran:

    Jim> ps aux | grep 1120

    Jim> There was pid 1120, but it belonged to mysql! How is it
    Jim> possible for the system to be confused about who owns the
    Jim> process and what it is?


        What probably happened was that the previous httpd's pid file
didn't get cleaned up correctly for some reason.  When apachectl went
to start, it sent a signal to that process to see if it was still
alive.  It just so happened that there was another process with that
pid alive, so it presumed that apache was already running.

-- 
Fletch                | "If you find my answers frightening,       __`'/|
fletch at phydeaux.org   |  Vincent, you should cease askin'          \ o.O'
770 933-0600 x211(w)  |  scary questions." -- Jules                =(___)=
770 294-0820 (m)      |                                               U

---
This message has been sent through the ALE general discussion list.
See http://www.ale.org/mailing-lists.shtml for more info. Problems should be 
sent to listmaster at ale dot org.






More information about the Ale mailing list