]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: When logging about corrupted cached message size, log the filename also.
authorTimo Sirainen <tss@iki.fi>
Fri, 17 Oct 2014 23:12:47 +0000 (02:12 +0300)
committerTimo Sirainen <tss@iki.fi>
Fri, 17 Oct 2014 23:12:47 +0000 (02:12 +0300)
src/lib-storage/index/istream-mail.c

index 721e02b5f31fa805b781ca368fbf939bb9459c16..3e91b206a3b55dc8af97c59f9b5214815c90ecd4 100644 (file)
@@ -80,7 +80,8 @@ i_stream_mail_set_size_corrupted(struct mail_istream *mstream, size_t size)
                mstream->expected_size, chr, cur_size,
                mailbox_get_vname(mstream->mail->box),
                mstream->mail->uid, mail_id);
-       mail_storage_set_critical(mstream->mail->box->storage, "%s",
+       mail_storage_set_critical(mstream->mail->box->storage, "read(%s) failed: %s",
+                                 i_stream_get_name(&mstream->istream.istream),
                                  mstream->istream.iostream.error);
        mail_set_cache_corrupted(mstream->mail, MAIL_FETCH_PHYSICAL_SIZE);
        mstream->istream.istream.stream_errno = EINVAL;