Mercurial > dovecot > core-2.2
changeset 12159:0818f0a49704
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.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 23 Sep 2010 17:35:37 +0100 |
parents | 77e71551fe55 |
children | 48567ea799ba |
files | src/lib-storage/index/maildir/maildir-uidlist.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- 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);