On Aug 25, 2009, at 10:06 PM, Jorgen Lundman wrote:

26099: stat64("/export/censored/mail/cur/ 1223013930.V4700010I69f93eM483098.vmx02.unix:2,S", 0x08047930) = 0

Are these old files, or why don't they contain the ,S=1234 in filename? That would help a lot when recaculating Maildir++ quota.

Could the semantics to 're-computing dovecot.index' be done such that the first "deliver" process locks it to do the work, and sub- sequent deliver processes will return temporary failures, until the work has finished.

But Maildir++ quota is supposed to work without locks.. :)

Do you need Maildir++ quota at all? With v1.2 you could use dict quota with file backend. It'll use dovecot.index.cache when recalculating quota, although it doesn't do that unless the quota is lost for some reason (so about never).

Reply via email to