From: Timo Sirainen Date: Thu, 4 Jun 2009 19:27:26 +0000 (-0400) Subject: dbox: When rebuilding dbox storage, reset recent flags to avoid assert-crashing. X-Git-Tag: 2.0.alpha1~606 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3bfbce5c846e2c0cf376e6c0b41fc1b1bd70548c;p=thirdparty%2Fdovecot%2Fcore.git dbox: When rebuilding dbox storage, reset recent flags to avoid assert-crashing. --HG-- branch : HEAD --- diff --git a/src/lib-storage/index/dbox/dbox-sync.c b/src/lib-storage/index/dbox/dbox-sync.c index 4dfe1aa538..41509ef80f 100644 --- a/src/lib-storage/index/dbox/dbox-sync.c +++ b/src/lib-storage/index/dbox/dbox-sync.c @@ -249,6 +249,7 @@ int dbox_sync_begin(struct dbox_mailbox *mbox, enum dbox_sync_flags flags, if (rebuild) { if (dbox_storage_rebuild(mbox->storage) < 0) return -1; + index_mailbox_reset_uidvalidity(&mbox->ibox); storage_rebuilt = TRUE; }