diff options
Diffstat (limited to 'mail/nullmailer/files/patch-send.cc')
-rw-r--r-- | mail/nullmailer/files/patch-send.cc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/mail/nullmailer/files/patch-send.cc b/mail/nullmailer/files/patch-send.cc index f1e579dc3702..3329b8d0781e 100644 --- a/mail/nullmailer/files/patch-send.cc +++ b/mail/nullmailer/files/patch-send.cc @@ -8,3 +8,13 @@ #include "configio.h" #include "defines.h" #include "errcodes.h" +@@ -233,8 +234,7 @@ + << itoa(files.count()) << " message(s) in queue." << endl; + for(rlist::iter remote(remotes); remote; remote++) { + for(slist::iter file(files); file; files.remove(file)) { +- if(!send_one(*file, *remote)) +- break; ++ send_one(*file, *remote); + } + } + fout << "Delivery complete, " |