# HG changeset patch # User Timo Sirainen # Date 1491558349 -10800 # Node ID 4c81a48916cb7cd17305cb8128b10381bbb04605 # Parent 7a87ed7c9f88f0a1b882c386b487f65787c2c696 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. diff -r 7a87ed7c9f88 -r 4c81a48916cb src/doveadm/doveadm-mail.c --- a/src/doveadm/doveadm-mail.c Fri Apr 07 12:42:12 2017 +0300 +++ b/src/doveadm/doveadm-mail.c Fri Apr 07 12:45:49 2017 +0300 @@ -306,6 +306,7 @@ 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;