Author: michael Date: To: ph10 CC: exim-users, Nigel.Metheringham Subject: Re: [Exim] fsync and a subject for the wish list
> On 23 Feb 2000 michael@??? wrote: >
> > I was under the impression that one master daemon forks off queue runners,
> > processes to handle messages etc. Am I wrong here?
>
> Yes, you are wrong. You don't even have to run a daemon at all. (Use
> inetd + cron.) Other Exim processes can be started at any time by any
> other process (e.g. MUA sending a message).
People who use inetd for smtp probably don't have that much traffic that
CPU time is a problem, otherwise they would not use inetd. ;)
You are right about cron and MUAs, but on mail hubs, you can neglect
those. An exceptions might be queue runners started by cron, but I
don't see their use in systems with high traffic. Exim cares about not
starting more queue runners than specified and cron might overload the
system if the queue runners from the previous cron job are still at work.
The thing about orphaned children is a real problem, though.