]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
indexer-worker: Log number of indexing attempts in transaction commit failure
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Sun, 18 Jun 2017 10:04:43 +0000 (13:04 +0300)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Sun, 18 Jun 2017 10:06:16 +0000 (13:06 +0300)
This could be interesting if the number is large.

src/indexer/master-connection.c

index db2813ca926c0f7527ab5820e2974bddb8172b52..c97c727cb88afcba5dacf019d4359b4089f59a28 100644 (file)
@@ -116,9 +116,11 @@ index_mailbox_precache(struct master_connection *conn, struct mailbox *box)
                ret = -1;
        }
        if (mailbox_transaction_commit(&trans) < 0) {
-               i_error("Mailbox %s: Transaction commit failed: %s",
+               i_error("Mailbox %s: Transaction commit failed: %s"
+                       " (attempted to index %u messages)",
                        mailbox_get_vname(box),
-                       mailbox_get_last_internal_error(box, NULL));
+                       mailbox_get_last_internal_error(box, NULL),
+                       counter);
                ret = -1;
        } else {
                i_info("Indexed %u messages in %s",