Mercurial > dovecot > original-hg > dovecot-1.2
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; }