From: Markus Valentin Date: Tue, 15 Jun 2021 10:21:22 +0000 (+0200) Subject: lib-storage: Make use of MAIL_INDEX_VIEW_SYNC_FLAG_2ND_INDEX X-Git-Tag: 2.3.16~20 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b9a96d3f074f52bedc561b19d071f96536a4c427;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: Make use of MAIL_INDEX_VIEW_SYNC_FLAG_2ND_INDEX --- diff --git a/src/lib-storage/index/index-sync-pvt.c b/src/lib-storage/index/index-sync-pvt.c index df50d03f27..92eb4e8dcf 100644 --- a/src/lib-storage/index/index-sync-pvt.c +++ b/src/lib-storage/index/index-sync-pvt.c @@ -303,6 +303,9 @@ int index_mailbox_sync_pvt_view(struct index_mailbox_sync_pvt_context *ctx, if (index_mailbox_sync_pvt_index(ctx, NULL, 0) < 0) return -1; + /* Indicate to view syncing that this is a secondary index view */ + ctx->flags |= MAIL_INDEX_VIEW_SYNC_FLAG_2ND_INDEX; + /* sync the private view */ view_sync_ctx = mail_index_view_sync_begin(ctx->box->view_pvt, ctx->flags); while (mail_index_view_sync_next(view_sync_ctx, &sync_rec)) {