OK, added to hg: http://hg.dovecot.org/dovecot-2.0/rev/d14b0fd0a423
On Fri, 2011-04-08 at 11:50 -0400, Mark Dieterich wrote:
Timo,
I just wanted to follow up on this "issue". We've had the patch in place now for a couple of weeks and it seems to be doing the trick. We are no longer seeing these issues. A bug has been filed with RedHat about the underlying issue, but who knows when it will actually be fixed.
I don't know if you want to roll this patch into an official release or not, given it shouldn't really need to be there. I plan on keeping the patch around, just in case it takes a while for RedHat (upstream?) to release a proper fix.
Thanks again for your help!
Mark
Timo Sirainen wrote:
On Thu, 2011-03-24 at 13:19 -0400, Mark Dieterich wrote:
IMAP(<username>): Transaction log dovecot.index.log: duplicate transaction log sequence (37)
This is the reason everything else messes up..
IMAP(<username>): fscking index file dovecot.index IMAP(<username>): fstat() failed with index file dovecot.index: No such file or directory
fstat() should never return ENOENT. With NFS if the file is gone, it should be ESTALE. See if the attached patch helps.