diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2018-05-05 21:29:44 +0100 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2018-05-05 21:31:22 +0100 |
commit | cfbb0d24e87427488fec0315366c27cdff1fcc20 (patch) | |
tree | 8bf3dd010512da44160261a81af147b133a181f1 /doc | |
parent | 5d26aacd50da5a1d669218cafb104b484e4fbfbc (diff) |
Cutthrough: fix race resulting in duplicate-delivery. Bug 2273
Diffstat (limited to 'doc')
-rw-r--r-- | doc/doc-txt/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog index b2d4314b2..1b3620445 100644 --- a/doc/doc-txt/ChangeLog +++ b/doc/doc-txt/ChangeLog @@ -22,6 +22,13 @@ JH/04 Add variables $arc_domains, $arc_oldest_pass for ARC verify. Fix the report of oldest_pass in ${authres } in consequence, and separate out some descriptions of reasons for verification fail. +JH/05 Bug 2273: Cutthrough delivery left a window where the received messsage + files in the spool were present and unlocked. A queue-runner could spot + them, resulting in a duplicate delivery. Fix that by doing the unlock + after the unlink. Investigation by Time Stewart. Take the opportunity to + add more error-checking on spoofile handling while that code is being + messed with. + Exim version 4.91 ----------------- |