From bd08111562ba47977349b8ef6a9119c9472e5728 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Fri, 7 Apr 2017 12:45:49 +0300 Subject: [PATCH] doveadm force-resync: Skip autocreated mailboxes that don't exist yet. Since they don't exist, there's nothing to resync in them either. This avoids unnecessarily creating them. --- src/doveadm/doveadm-mail.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/doveadm/doveadm-mail.c b/src/doveadm/doveadm-mail.c index f697a07ea7..646c0e5c87 100644 --- a/src/doveadm/doveadm-mail.c +++ b/src/doveadm/doveadm-mail.c @@ -306,6 +306,7 @@ static int cmd_force_resync_run(struct doveadm_mail_cmd_context *ctx, struct mail_user *user) { const enum mailbox_list_iter_flags iter_flags = + MAILBOX_LIST_ITER_NO_AUTO_BOXES | MAILBOX_LIST_ITER_RETURN_NO_FLAGS | MAILBOX_LIST_ITER_STAR_WITHIN_NS; const enum mail_namespace_type ns_mask = MAIL_NAMESPACE_TYPE_MASK_ALL; -- 2.47.3