dovecot-2.0: maildir: When uidlist file is recreated and reread,...
dovecot at dovecot.org
dovecot at dovecot.org
Thu Sep 23 19:35:40 EEST 2010
details: http://hg.dovecot.org/dovecot-2.0/rev/0818f0a49704
changeset: 12159:0818f0a49704
user: Timo Sirainen <tss at iki.fi>
date: Thu Sep 23 17:35:37 2010 +0100
description:
maildir: When uidlist file is recreated and reread, clear old records from memory.
This should avoid wasting some memory and also fix "Duplicate file entry"
errors.
diffstat:
src/lib-storage/index/maildir/maildir-uidlist.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (12 lines):
diff -r 77e71551fe55 -r 0818f0a49704 src/lib-storage/index/maildir/maildir-uidlist.c
--- a/src/lib-storage/index/maildir/maildir-uidlist.c Thu Sep 23 17:26:20 2010 +0100
+++ b/src/lib-storage/index/maildir/maildir-uidlist.c Thu Sep 23 17:35:37 2010 +0100
@@ -908,7 +908,7 @@
if (!recreated)
return 0;
- maildir_uidlist_close(uidlist);
+ maildir_uidlist_reset(uidlist);
}
uidlist->fd = nfs_safe_open(uidlist->path, O_RDWR);
More information about the dovecot-cvs
mailing list