[exim-cvs] Fixes: bug #1002 - Message loss when using multip…

Góra strony
Delete this message
Reply to this message
Autor: Exim Git Commits Mailing List
Data:  
Dla: exim-cvs
Temat: [exim-cvs] Fixes: bug #1002 - Message loss when using multiple deliveries
Gitweb: http://git.exim.org/exim.git/commitdiff/57730b52dcfa2495c48407db6a5dfecf492d75b8
Commit:     57730b52dcfa2495c48407db6a5dfecf492d75b8
Parent:     26959551d814815c763eef5cee98668a1713089d
Author:     Miroslav Lichvar <mlichvar@???>
AuthorDate: Sun Dec 26 18:10:29 2010 +0000
Committer:  Nigel Metheringham <nigel@???>
CommitDate: Sun Dec 26 18:10:29 2010 +0000


    Fixes: bug #1002 - Message loss when using multiple deliveries
---
 doc/doc-txt/ChangeLog |    2 ++
 src/src/deliver.c     |    2 +-
 2 files changed, 3 insertions(+), 1 deletions(-)


diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog
index 07501bb..cd0de35 100644
--- a/doc/doc-txt/ChangeLog
+++ b/doc/doc-txt/ChangeLog
@@ -108,6 +108,8 @@ DW/30 Allow TRUSTED_CONFIG_PREFIX_FILE only for Exim or CONFIGURE_OWNER, not

DW/31 Turn TRUSTED_CONFIG_PREFIX_FILE into TRUSTED_CONFIG_FILE. No prefixes.

+NM/01 Fixed bug #1002 - Message loss when using multiple deliveries
+

 Exim version 4.72
 -----------------
diff --git a/src/src/deliver.c b/src/src/deliver.c
index 941fec0..668e4b2 100644
--- a/src/src/deliver.c
+++ b/src/src/deliver.c
@@ -624,7 +624,7 @@ for (dup = addr_duplicate; dup != NULL; dup = dup->next)
   {
   if (Ustrcmp(addr->unique, dup->unique) == 0)
     {
-    tree_add_nonrecipient(dup->address);
+    tree_add_nonrecipient(dup->unique);
     child_done(dup, now);
     }
   }