[exim-dev] [Bug 1322] Long running time condition in a route…

Top Page
Delete this message
Reply to this message
Author: Tony Finch
Date:  
To: exim-dev
Old-Topics: [exim-dev] [Bug 1322] New: Long running time condition in a router permits race condition with exim queue runner process, duplicating the delivery
Subject: [exim-dev] [Bug 1322] Long running time condition in a router permits race condition between exim daemon and exim queue runner process, duplicating the delivery
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1322




--- Comment #3 from Tony Finch <dot@???> 2012-12-07 17:18:12 ---
Reinaldo Matukuma <ramatukuma@???> wrote:
>
> Sure... I understand that this is a tricky bug ant so, hard to detect.
> But I will provide a simple sample setup until the end of next week
> where you will be able to track and reproduce this race condition.


That would be brilliant, thanks.

> Actually I think that the only log evidence of the race condition really is the
> fact of the presence of messages like "failed to unlink
> /var/spool/msglog/c/1TbDmc-000821-JQ: No such file or directory" plus the
> ocurrence of 2 messages exactly equals on maildir of the respective user at a
> controlled environment (isolated, with only 1 user feeding the environment with
> a single message)


Our IMAP message store (Cyrus) does de-duplication which is probably why
we haven't seen more evidence of this bug.

Tony.


--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email