Philip Hazel wrote:
>Here is a patch for Exim-1.92 which causes a receiving process not to
>adjust its "received_time" value for the second and subsequent messages
>received if the clock has gone backwards. If tampering with the clock is
>the cause of the duplicate ID problems, then this should fix them.
Thanks -- this appears to have solved the problem for me.
I was running ntpdate then runq in the script which brings up the ppp
connection to my ISP. Checking back through the logs, it appears
my PC's clock has been mostly running slow, so ntpdate warped time
forward, causing no ill effects on exim's view of message IDs. On the
occasions when the "failed to create" errors occurred, the clock had
been running fast and ntpdate had warped time backwards -- normally
only by a few seconds, but enough to upset exim. :-(
Can I request that this patch is made part of the released version,
please? I'm sure I'm not the only person who adjusts their computer's
clock over a dial-up link, when mail is being received.
Thanks again, and I hope the problem is well and truly fixed now!
Dave
--
Dave Holland -=- Systems Administrator -=- Hexagen Technology, UK
-=- phone: (+44)(0)1223 424877 -=- fax: (+44)(0)1223 424855 -=-
--
*** Exim information can be found at
http://www.exim.org/ ***