We are having some problems with qmail hanging and no longer responding to
POP requests or smtp requests.  Restarting all qmail processes and
qmail-popup resolves the problem.  I notice that when I stop qmail, the
/etc/init.d/qmail stop script does not stop all processes, only those whose
effective uids are 0 (root).  Therefore several processes remain running and
I must wait for them to terminate to restart.  This can be quite a long time
(sometimes the processes seem to be hung and never terminate naturally).

Two questions:

1) anyone else notice this problem with both qmail pop and qmail smtp
hanging (on Solaris 7 running on an E250 with 512 MB RAM - using tcpserver
to fork the processes - note: this does NOT seem to be related to the
previous thread on Solaris 7 problems - that thread mentioned thousands of
qmail processes stalling, I never have more than 40 or 50).

2) Is there any reason that qmail processes whose effective uid is not 0
shouldn't be killed when stopping and restarting?

Thanks,

Mike

Reply via email to