Mercurial > dovecot > original-hg > dovecot-1.2
diff src/lib-storage/index/maildir/maildir-sync-index.c @ 7463:d1bd08d468d0 HEAD
Reset cached \Recent flags if UIDVALIDITY changes, because we were using
UIDs in the cache.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 25 Apr 2008 01:49:39 +0300 |
parents | 0706d404a8fb |
children | 4dc5542f58aa |
line wrap: on
line diff
--- a/src/lib-storage/index/maildir/maildir-sync-index.c Fri Apr 25 01:31:05 2008 +0300 +++ b/src/lib-storage/index/maildir/maildir-sync-index.c Fri Apr 25 01:49:39 2008 +0300 @@ -289,6 +289,7 @@ i_warning("Maildir %s: UIDVALIDITY changed (%u -> %u)", mbox->path, hdr->uid_validity, uid_validity); mail_index_reset(trans); + index_mailbox_reset_uidvalidity(&mbox->ibox); maildir_uidlist_set_next_uid(mbox->uidlist, 1, TRUE); memset(&empty_hdr, 0, sizeof(empty_hdr));