changeset 11659:3156315704ef HEAD

lib-index: Added a missing error logging.
author Timo Sirainen <tss@iki.fi>
date Tue, 29 Jun 2010 20:26:04 +0100
parents 9d9be6aa3a55
children b07bb05789cf
files src/lib-index/mail-index-sync-update.c
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-index/mail-index-sync-update.c	Tue Jun 29 20:21:51 2010 +0100
+++ b/src/lib-index/mail-index-sync-update.c	Tue Jun 29 20:26:04 2010 +0100
@@ -962,6 +962,9 @@
 		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. */