We're having a problem with Zombie processes on our web server, running MacOS X server 10.2.8 -- we end up with a boatload of zombie Perl processes:
root 16670 0.0 0.0 0 0 con- Z 31Dec69 0:00.00 (perl)
If we shut down apache with sudo apachectl stop all of these processes die, so they are clearly spawned by one of the apache processes. The odd thing is that until we did a server move recently, in which all we really changed was the server IPs, we were not having this problem.
As it stands now, if the server is up and running for a few days, the process table fills, and then as has been noted, bad things happen.
Any advice?