summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJeremy Harris <jgh146exb@wizmail.org>2018-05-05 21:29:44 +0100
committerJeremy Harris <jgh146exb@wizmail.org>2018-05-05 21:31:22 +0100
commitcfbb0d24e87427488fec0315366c27cdff1fcc20 (patch)
tree8bf3dd010512da44160261a81af147b133a181f1 /doc
parent5d26aacd50da5a1d669218cafb104b484e4fbfbc (diff)
Cutthrough: fix race resulting in duplicate-delivery. Bug 2273
Diffstat (limited to 'doc')
-rw-r--r--doc/doc-txt/ChangeLog7
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
-----------------