dovecot-2.2: dbox: Don't reset index when mailbox_update() chang...
dovecot at dovecot.org
dovecot at dovecot.org
Tue May 22 17:12:15 EEST 2012
details: http://hg.dovecot.org/dovecot-2.2/rev/924b0d57338c
changeset: 14582:924b0d57338c
user: Timo Sirainen <tss at iki.fi>
date: Tue May 22 17:10:20 2012 +0300
description:
dbox: Don't reset index when mailbox_update() changes UIDVALIDITY.
diffstat:
src/lib-storage/index/dbox-multi/mdbox-storage.c | 4 ----
src/lib-storage/index/dbox-single/sdbox-storage.c | 4 ----
2 files changed, 0 insertions(+), 8 deletions(-)
diffs (28 lines):
diff -r 4b1309d171ff -r 924b0d57338c src/lib-storage/index/dbox-multi/mdbox-storage.c
--- a/src/lib-storage/index/dbox-multi/mdbox-storage.c Thu May 03 21:46:07 2012 +0300
+++ b/src/lib-storage/index/dbox-multi/mdbox-storage.c Tue May 22 17:10:20 2012 +0300
@@ -272,10 +272,6 @@
}
if (hdr->uid_validity != uid_validity) {
- if (hdr->uid_validity != 0) {
- /* UIDVALIDITY change requires index to be reset */
- mail_index_reset(trans);
- }
mail_index_update_header(trans,
offsetof(struct mail_index_header, uid_validity),
&uid_validity, sizeof(uid_validity), TRUE);
diff -r 4b1309d171ff -r 924b0d57338c src/lib-storage/index/dbox-single/sdbox-storage.c
--- a/src/lib-storage/index/dbox-single/sdbox-storage.c Thu May 03 21:46:07 2012 +0300
+++ b/src/lib-storage/index/dbox-single/sdbox-storage.c Tue May 22 17:10:20 2012 +0300
@@ -203,10 +203,6 @@
}
if (hdr->uid_validity != uid_validity) {
- if (hdr->uid_validity != 0) {
- /* UIDVALIDITY change requires index to be reset */
- mail_index_reset(trans);
- }
mail_index_update_header(trans,
offsetof(struct mail_index_header, uid_validity),
&uid_validity, sizeof(uid_validity), TRUE);
More information about the dovecot-cvs
mailing list