From: Timo Sirainen Date: Mon, 7 Aug 2017 21:31:57 +0000 (+0300) Subject: mdbox: "Inconsistency in map index" wasn't fixing itself automatically X-Git-Tag: 2.3.0.rc1~1194 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c8be39472a93a5de2cc1051bdbd4468bea0ca7ba;p=thirdparty%2Fdovecot%2Fcore.git mdbox: "Inconsistency in map index" wasn't fixing itself automatically Broken by b9da8540e665138b3cad0b637c08c0ab7d7a7eeb --- diff --git a/src/lib-storage/index/dbox-multi/mdbox-map.c b/src/lib-storage/index/dbox-multi/mdbox-map.c index b597ad2637..7d23ab636a 100644 --- a/src/lib-storage/index/dbox-multi/mdbox-map.c +++ b/src/lib-storage/index/dbox-multi/mdbox-map.c @@ -491,9 +491,8 @@ mdbox_map_sync_handle(struct mdbox_map *map, "(%u,%"PRIuUOFF_T" != %u,%"PRIuUOFF_T")", map->path, seq1, offset1, seq2, offset2); mdbox_storage_set_corrupted(map->storage); - } else { - while (mail_index_sync_next(sync_ctx, &sync_rec)) ; } + while (mail_index_sync_next(sync_ctx, &sync_rec)) ; } int mdbox_map_atomic_lock(struct mdbox_map_atomic_context *atomic,