]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
indexer: Don't log error when getting path to nonexistent mailbox fails
authorMartti Rannanjärvi <martti.rannanjarvi@dovecot.fi>
Wed, 27 Jun 2018 21:34:14 +0000 (00:34 +0300)
committerAki Tuomi <aki.tuomi@dovecot.fi>
Tue, 7 Aug 2018 11:10:08 +0000 (14:10 +0300)
src/indexer/master-connection.c

index 5b4c7ab63c0023b964a2c1fb6bb958ebbdf84bba..a08ce0897b136833b349eb838808bb4d7a95d27c 100644 (file)
@@ -155,8 +155,10 @@ index_mailbox(struct master_connection *conn, struct mail_user *user,
        mailbox_set_reason(box, "indexing");
        ret = mailbox_get_path_to(box, MAILBOX_LIST_PATH_TYPE_INDEX, &path);
        if (ret < 0) {
-               i_error("Getting path to mailbox %s failed: %s",
-                       mailbox, mailbox_get_last_internal_error(box, NULL));
+               errstr = mailbox_get_last_internal_error(box, &error);
+               if (error != MAIL_ERROR_NOTFOUND)
+                       i_error("Getting path to mailbox %s failed: %s",
+                               mailbox, errstr);
                mailbox_free(&box);
                return -1;
        }