procmail
[Top] [All Lists]

Re: problem with procmail.

1996-12-12 10:47:11
Hi all. We seem to be having a very annoying problem with procmail (3.10).
We have an internal alias with about 40 people. 5 of those are using
procmail mostly to archive and split incoming mail. 

We continuously see the following happen. 

...

Email to certain users on this specific alias gets stuck in procmail.
It looks as if there is a deadlock. One procmail gets stuck, and all
the others will hang too after that. I have to manually kill the
procmail processes for it to continue. This is on a solaris 2.5
box. Anyone seen this before and has any idea what might be wrong?

Have you installed your own sendmail (replacing the Sun version of 
8.6.something)?
If so, you need to recompile your sendmail binary, replacing

        #define FORK    vfork

with

        #define FORK    fork
        
With COW memory management, you don't need vfork anyway and use of vfork
steps on a bug/misfeature in the handling of file descriptors in libc and
libnsl of SunOS 5.5.

This is fixed in SunOS 5.6 and there is an unofficial ("T") patch that fixes
SunOS 5.5 but you can bypass the problem by use of fork() instead of vfork().

<Prev in Thread] Current Thread [Next in Thread>