Mercurial > dovecot > core-2.2
changeset 22864:4e340516a8ce
lib-storage: Unless LAYOUT=index, don't rebuild list index on missing INBOX
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Mon, 19 Feb 2018 14:44:04 +0200 |
parents | 792f2b19851b |
children | 700827777c0b |
files | src/lib-storage/list/mailbox-list-index.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/list/mailbox-list-index.c Mon Feb 19 12:54:53 2018 +0200 +++ b/src/lib-storage/list/mailbox-list-index.c Mon Feb 19 14:44:04 2018 +0200 @@ -930,7 +930,7 @@ ilist->path = dir == NULL ? "(in-memory mailbox list index)" : p_strdup_printf(list->pool, "%s/%s", dir, list->set.list_index_fname); ilist->index = mail_index_alloc(dir, list->set.list_index_fname); - ilist->rebuild_on_missing_inbox = + ilist->rebuild_on_missing_inbox = !ilist->has_backing_store && (list->ns->flags & NAMESPACE_FLAG_INBOX_ANY) != 0; ilist->ext_id = mail_index_ext_register(ilist->index, "list",