changeset 4106:c4bdc1b1aac5 HEAD

Saving (or copying) multiple mails at a time caused all but the first mail to be left to tmp/.
author Timo Sirainen <tss@iki.fi>
date Sat, 25 Mar 2006 12:54:35 +0200
parents 085bffbdd1b1
children d29677c59dc5
files src/lib-storage/index/maildir/maildir-save.c
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-storage/index/maildir/maildir-save.c	Sat Mar 25 12:32:50 2006 +0200
+++ b/src/lib-storage/index/maildir/maildir-save.c	Sat Mar 25 12:54:35 2006 +0200
@@ -470,6 +470,8 @@
 		if (ret == 0) {
 			ret = maildir_uidlist_sync_next(ctx->uidlist_sync_ctx,
 							fname, flags);
+			i_assert(ret != 0);
+			ret = ret < 0 ? -1 : 0;
 		}
 		t_pop();
 	}