Re: [EXIM] Hitting hard...

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: Daniel Ryde
CC: Exim Users
Subject: Re: [EXIM] Hitting hard...
On Wed, 11 Feb 1998, Daniel Ryde wrote:

> This happens when I make a manual smtp telnet connection and for each new
> "mail from:" + "rcpt to:" + "data" sequence it will create a new zombie
> process. And when I "quit" from the telnet session all these zombies will
> dissapear.


Ah yes, there does seem to be an infelicity there. In the Exim daemon it
explicitly sets

signal(SIGCHLD, SIG_IGN);

before forking off delivery processes, but I see that this won't happen
in the inetd case (which I think you said you used). I think if you
insert

if (!synchronous_delivery) signal(SIGCHLD, SIG_IGN);

just before line 2544 of exim.c in version 1.82 it should cure the
problem.

-- 
Philip Hazel                   University Computing Service,
ph10@???             New Museums Site, Cambridge CB2 3QG,
P.Hazel@???          England.  Phone: +44 1223 334714



--
*** Exim information can be found at http://www.exim.org/ ***