Author: W B Hacker Date: To: exim users Subject: Re: [exim] exim in queue mode but after some time queues are no
longer run
Arkadiusz Miskiewicz wrote: > exim 4.69 + few patches from cvs (buffer overflow fixes etc).
>
> It's configured to be run in queue only mode + queues are run once per 15s.
>
> Unfortunately after some time queue is no longer run, new mails are accepted
> but not delivered.
>
> Restarting exim fixes the problem for a while and after some time (few
> minutes-few days) the problem appears again.
>
> Any ideas on how to debug why queues are no longer run?
>
Queue runners will often collide when run much under 45 seconds. Ordinarily
harmless, save for more log lines than useful.
-q15s is rather more aggressive yet, so you should already be seeing collisions
in the logs.
I'd suggest changing in the 'main' section of ~/configure to:
log_selector = +all
===
... then multitail / wtail the exim main and panic logs,
plus /var/log/all.log /var/log/messages
(watching for abnormal termination of exim offspring).
There may *already* be clues in those other logs if not in Exim's, so once you
have a pattern you can grep out the history and timing.