23 May
2004
23 May
'04
1:27 p.m.
On Sun, May 23, 2004 at 05:12:56AM +0300, Timo Sirainen wrote:
- Added pop3_mails_keep_recent setting. Currently this only means that mails won't be moved from new/ to cur/ in maildir. More I/O friendly.
- Fixed \Recent-flag handling and counters to work correctly with maildir. I think it's finally working right :)
- mbox syncing fixes (but expunging still not implemented)
- some other fixes..
Please try and report what problems still exist (the old ones too so I know they're not fixed).
I gave it a shot and it looks promising. It still seems to have a problem when mail is delivered to a Maildir while it is being read, tho:
---snip---
sp dovecot: imap(moe): file mail-index.c: line 96 (mail_index_map_clear):
assertion failed: (map->mmap_base == NULL)
sp dovecot: child 29405 (imap) killed with signal 6
---snip---
I can reproduce it like this:
- Open a large folder in Mail client (where header-download takes a while)
- Deliver message to Maildir while headers still downloading
The result is usually the above crash (signal 6). After the crash I can log right back in and everything still works (no index corruption).
-mw