From c8be39472a93a5de2cc1051bdbd4468bea0ca7ba Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Tue, 8 Aug 2017 00:31:57 +0300 Subject: [PATCH] mdbox: "Inconsistency in map index" wasn't fixing itself automatically Broken by b9da8540e665138b3cad0b637c08c0ab7d7a7eeb --- src/lib-storage/index/dbox-multi/mdbox-map.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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, -- 2.47.3