Ben Pfountz writes:

Hello list,

I am using sqwebmail with calendaring in groupware mode.  My OS is FreeBSD
4.7-STABLE.  It works really well, except that I have many pcpd zombie
processes that seem to collect as I browse through my callendar.  A quick
scan through pcpd.c shows a call to fork when the pcpd server receives a
connection, but I cannot find a place where it then waits for the forked
process.  Am I missing something?  Is this done on purpose?

SIGCHLD should be set to SIG_IGN:


signal(SIGCHLD, SIG_IGN);

This should prevent accumulation of zombie processes.





Reply via email to