"Cor" == Cor Bosman <cor(_at_)xs4all(_dot_)net> writes:
Cor> Hi all. We seem to be having a very annoying problem with
Cor> procmail (3.10). We have an internal alias with about 40
Cor> people. 5 of those are using procmail mostly to archive and split
Cor> incoming mail.
Cor> Email to certain users on this specific alias gets stuck in
Cor> procmail. It looks as if there is a deadlock. One procmail gets
Cor> stuck, and all the others will hang too after that. I have to
Cor> manually kill the procmail processes for it to continue. This is
Cor> on a solaris 2.5 box. Anyone seen this before and has any idea
Cor> what might be wrong?
Strangely enough, I had the same problem in my previous job while
running 2.4 on our mail machine, where I had sendmail 8.7.something
using procmail as the local delivery agent (local mailboxes, although
home directories were NFS mounted - the user it consistently hung on
wasn't doing anything funny). So I just had a cron job run every 5
minutes that would grab a "ps" listing of any running procmail
processes, and then, later on, a second one that'd see if any were
still there, and kill them.
When I went to 2.5 a few months later, the problem disappeared (I
recompiled procmail and sendmail for 2.5 just to be safe, maybe it
picked up the right locking schemes that time around).
Andrew.
--
- Andrew J. Cosgriff -
ajc(_at_)bing(_dot_)wattle(_dot_)id(_dot_)au (PGP/MIME ok)
+61 3 9905 1165 (bh) http://www-personal.monash.edu.au/~ajc
"There are ten million stories in the Naked City, but no-one can remember
which one is theirs..." (Laurie Anderson)