]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
dbox: When rebuilding dbox storage, reset recent flags to avoid assert-crashing.
authorTimo Sirainen <tss@iki.fi>
Thu, 4 Jun 2009 19:27:26 +0000 (15:27 -0400)
committerTimo Sirainen <tss@iki.fi>
Thu, 4 Jun 2009 19:27:26 +0000 (15:27 -0400)
--HG--
branch : HEAD

src/lib-storage/index/dbox/dbox-sync.c

index 4dfe1aa538ec55d3f55b62a4ec137cf04ed99057..41509ef80f0543795fee71f2851af1a5082b07ca 100644 (file)
@@ -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;
        }