https://bugs.exim.org/show_bug.cgi?id=3046
--- Comment #7 from Wolfgang Breyha <[email protected]> --- after our talk on IRC about daemon.c:~2780ff sigalrm_seen = daemon_notification(); I tried to figure out what is different in 4.97 compared to 4.96 which never stopped running the queue. And I found this new event NOTIFY_REGEX which is triggered by regex_must_compile() and used a lot IMO at connection startup. Receiving this event will also return FALSE for daemon_notification() and clear sigalrm_seen. The second patch in this bugreport changes this by not overwriting sigalrm_seen, but it does not add any debug log output. Maybe that's the cause why we do not see a clear indication for the now working queue runners? I'm currently running another patch which logs a line if sigarlm_seen = TRUE and the return code of daemon_notification() is FALSE. Let's see if it confirms the suspicion. -- You are receiving this mail because: You are on the CC list for the bug. -- ## subscription configuration (requires account): ## https://lists.exim.org/mailman3/postorius/lists/exim-dev.lists.exim.org/ ## unsubscribe (doesn't require an account): ## [email protected] ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
