changeset 8021:1f20b78f37d7 HEAD

mbox-snarf: Messages weren't sometimes expunged from the source mbox, causing duplicates.
author Timo Sirainen <tss@iki.fi>
date Sun, 20 Jul 2008 18:40:17 +0300
parents 701828d42e66
children d1da922a437d
files src/plugins/mbox-snarf/mbox-snarf-plugin.c
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/plugins/mbox-snarf/mbox-snarf-plugin.c	Sun Jul 20 18:16:46 2008 +0300
+++ b/src/plugins/mbox-snarf/mbox-snarf-plugin.c	Sun Jul 20 18:40:17 2008 +0300
@@ -88,6 +88,10 @@
 		if (mailbox_transaction_commit(&src_trans) < 0)
 			ret = -1;
 	}
+	if (ret == 0) {
+		if (mailbox_sync(srcbox, 0, 0, NULL) < 0)
+			ret = -1;
+	}
 	return ret;
 }