From: Timo Sirainen Date: Mon, 22 Feb 2016 14:12:16 +0000 (+0200) Subject: lib-index: If mail_transaction_log_lock_head() locking took long, include reason... X-Git-Tag: 2.2.22.rc1~118 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d68a021c2755318e4480befc65b43ed8886932ca;p=thirdparty%2Fdovecot%2Fcore.git lib-index: If mail_transaction_log_lock_head() locking took long, include reason string in warning --- diff --git a/src/lib-index/mail-transaction-log.c b/src/lib-index/mail-transaction-log.c index ce71d0afe5..3e99e96ec0 100644 --- a/src/lib-index/mail-transaction-log.c +++ b/src/lib-index/mail-transaction-log.c @@ -479,8 +479,8 @@ int mail_transaction_log_lock_head(struct mail_transaction_log *log, /* try again */ } if (lock_secs > MAIL_TRANSACTION_LOG_LOCK_WARN_SECS) { - i_warning("Locking transaction log file %s took %ld seconds", - log->head->filepath, (long)lock_secs); + i_warning("Locking transaction log file %s took %ld seconds (%s)", + log->head->filepath, (long)lock_secs, lock_reason); } i_assert(ret < 0 || log->head != NULL);