dovecot-2.0: mdbox: Log an error if uidvalidity=0 unexpectedly.

dovecot at dovecot.org dovecot at dovecot.org
Tue Jun 28 02:23:17 EEST 2011


details:   http://hg.dovecot.org/dovecot-2.0/rev/028b953e7040
changeset: 12855:028b953e7040
user:      Timo Sirainen <tss at iki.fi>
date:      Tue Jun 28 02:22:58 2011 +0300
description:
mdbox: Log an error if uidvalidity=0 unexpectedly.

diffstat:

 src/lib-storage/index/dbox-multi/mdbox-sync.c |  3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diffs (13 lines):

diff -r 0adf8c1731e6 -r 028b953e7040 src/lib-storage/index/dbox-multi/mdbox-sync.c
--- a/src/lib-storage/index/dbox-multi/mdbox-sync.c	Sun Jun 26 19:11:52 2011 +0300
+++ b/src/lib-storage/index/dbox-multi/mdbox-sync.c	Tue Jun 28 02:22:58 2011 +0300
@@ -137,6 +137,9 @@
 	hdr = mail_index_get_header(ctx->sync_view);
 	if (hdr->uid_validity == 0) {
 		/* newly created index file */
+		mail_storage_set_critical(box->storage,
+			"Mailbox %s: Corrupted index, uidvalidity=0",
+			box->vname);
 		return 0;
 	}
 


More information about the dovecot-cvs mailing list