From: Timo Sirainen Date: Tue, 29 Jun 2010 19:26:04 +0000 (+0100) Subject: lib-index: Added a missing error logging. X-Git-Tag: 2.0.rc1~59 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=db95d1a82dc3ddd93a09ef4720f5855c5a1f34c9;p=thirdparty%2Fdovecot%2Fcore.git lib-index: Added a missing error logging. --HG-- branch : HEAD --- diff --git a/src/lib-index/mail-index-sync-update.c b/src/lib-index/mail-index-sync-update.c index 5d22cf1b89..bf1d16e2cf 100644 --- a/src/lib-index/mail-index-sync-update.c +++ b/src/lib-index/mail-index-sync-update.c @@ -962,6 +962,9 @@ int mail_index_sync_map(struct mail_index_map **_map, mail_index_view_close(&view); if (force && ret == 0) { /* the seq/offset is probably broken */ + mail_index_set_error(index, "Index %s: Lost log for " + "seq=%u offset=%"PRIuUOFF_T, index->filepath, + map->hdr.log_file_seq, start_offset); (void)mail_index_fsck(index); } /* can't use it. sync by re-reading index. */