On Fri, 2011-06-24 at 18:23 +0300, Timo Sirainen wrote:
> On 16.6.2011, at 19.24, Javier wrote:
> 
> > Jun 16 13:18:27 mailstore5 dovecot: lmtp(8460, x...@xxxxxxx.com):
> > Error: waitpid() failed: No child processes
> 
> This is the main problem. It just shouldn't be happening. You could try 
> stracing an lmtp process while it sends a mail, and see if there are two 
> waitpid() calls or of the first one is giving this error. If there is only 
> this one waitpid() call this would seem like a kernel problem.

I think this fixes the bug:
http://hg.dovecot.org/dovecot-2.0/rev/748b0fd169d1

Of course, since you can't upgrade that's not very helpful.. You could
try to figure out why your sendmail binary is forking and not make it do
that..


Reply via email to