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.
