.. On Wed, 31 Dec 2008 10:11:08 +0200 "Timo Sirainen" tss@iki.fi wrote:
On Dec 31, 2008, at 4:24 AM, Jack Stewart wrote:
The attribute cache is the default (60 seconds) which works well
enough in a polling setting but may be a problem with IDLE (30
second check). .. mail_nfs_index = yes mail_nfs_storage = yesWhat OS are you using? With mail_nfs_*=yes Dovecot is supposed to
flush attribute cache whenever necessary so it shouldn't make much of
a difference what value you set attribute cache to.
We're using Redhat Enterprise 5.
The maildir and dovecot uidlist files work great - the problem only impacts index cache for a handful of users.
There are enough fixes from 1.1.4 to 1.1.7+ that this problem may already be addressed. I noticed a flush patch targetting Solaris/Linux and also a lock/race condition patch.
It sounds like attribute cache is unlikely to be an issue so I'll spend some more debug time on this. It will be good, if possible, to create a script that can reliably and quickly reproduce the problem. If so, then it is strace, kernel debug, and incremental patch time.
---Jack