Autor: Ted Cooper Data: A: Juergen Weiss, exim-users Assumpte: Re: [exim] Exim is not running the queue runner because of some
linux update
Juergen Weiss wrote: > Hello all,
>
> in the archive i have found some emails with a similar problem to mine but
> no helpful fix.
>
> I got the problem - whenever i start "exim -bd -q30m", the queue runner is
> starting and ending one time (right after starting entries in the log file)
> and then not anymore.
That's what it does if there's nothing in the queue to deliver.
.... um .. snip
> Also theres no log of this behaviour :(
> The only log is:
> 2006-12-03 22:16:17 exim 4.63 daemon started: pid=19225, -q1m, listening for
> SMTP on [127.0.0.1]:25 85.10.xxx.xxx]:25 [127.0.0.1]:3939
> 2006-12-03 22:16:17 Start queue run: pid=19226
> 2006-12-03 22:16:17 End queue run: pid=19226
Looks just like mine. Since you have started exim with -bd, the main
process will open up port 25 and start accepting mail like any good mail
server does. The -q1m command means that every 60 seconds, a queue
runner will run and check to see if there is anything in the queue that
needs to be delivered at this time. If there is nothing to deliver, it
will exit and log "End queue run:".
What would be a bug is if after waiting the 60 seconds, it ran the queue
runner again.. so what happens if you just wait 60 seconds with the -bd
-q1m command line?