]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm: cmd_index_box_precache() - Return error when mailbox_get_metadata() fails
authorMarco Bettini <marco.bettini@open-xchange.com>
Fri, 8 Sep 2023 10:28:43 +0000 (10:28 +0000)
committerMarco Bettini <marco.bettini@open-xchange.com>
Tue, 10 Oct 2023 07:13:49 +0000 (07:13 +0000)
src/doveadm/doveadm-mail-index.c

index 853e65ed65d77b37e526d4b70b5ae493235e3936..f518a5883a07fc415e7ca6311f6407be43aa54ed 100644 (file)
@@ -47,6 +47,7 @@ static int cmd_index_box_precache(struct doveadm_mail_cmd_context *dctx,
                e_error(event, "Mailbox %s: Precache-fields lookup failed: %s",
                        mailbox_get_vname(box),
                        mailbox_get_last_internal_error(box, NULL));
+               return -1;
        }
        if (mailbox_get_status(box, STATUS_MESSAGES | STATUS_LAST_CACHED_SEQ,
                               &status) < 0) {