From 7a1c347903803411b542fec7a45e2f03f35d5d1c Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Fri, 25 Nov 2016 15:34:46 +0200 Subject: [PATCH] lib-storage: Fix error handling in mailbox_list_index_refresh_force() Broken by recent changes. --- src/lib-storage/list/mailbox-list-index.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib-storage/list/mailbox-list-index.c b/src/lib-storage/list/mailbox-list-index.c index f27972e32c..75921cd3b5 100644 --- a/src/lib-storage/list/mailbox-list-index.c +++ b/src/lib-storage/list/mailbox-list-index.c @@ -505,7 +505,9 @@ int mailbox_list_index_refresh_force(struct mailbox_list *list) } mail_index_view_close(&view); - return mailbox_list_index_handle_corruption(list); + if (mailbox_list_index_handle_corruption(list) < 0) + ret = -1; + return ret; } static void mailbox_list_index_refresh_timeout(struct mailbox_list *list) -- 2.47.3