From: Timo Sirainen Date: Thu, 20 Jul 2017 13:01:46 +0000 (+0300) Subject: lib-storage: Don't update INBOX's sync status to mailbox list index X-Git-Tag: 2.3.0.rc1~1231 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ec1cfee0802d129e3c0aa4445923bbfbcb5783cb;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: Don't update INBOX's sync status to mailbox list index It's not actually used so there's no need to update it either. Broken by 70092709cdc803c87b8f4ef1b0548eb45515bdae --- diff --git a/src/lib-storage/list/mailbox-list-index-status.c b/src/lib-storage/list/mailbox-list-index-status.c index 37e8294b9c..005f5c91b5 100644 --- a/src/lib-storage/list/mailbox-list-index-status.c +++ b/src/lib-storage/list/mailbox-list-index-status.c @@ -683,7 +683,8 @@ static int index_list_update_mailbox(struct mailbox *box) ilist->updating_status = TRUE; if (index_list_has_changed(box, list_view, &changes)) index_list_update(box, list_view, list_trans, &changes); - if (box->v.list_index_update_sync != NULL) { + if (box->v.list_index_update_sync != NULL && + !MAILBOX_IS_NEVER_IN_INDEX(box)) { box->v.list_index_update_sync(box, list_trans, changes.seq); }