It seems as if the flock does not have any effect on the corrupting of the transaction logs. Additionally, I would not be prepared to use dotlock as its performance is detrimental to the server's load at busy times.
Ronald.
On 27/06/07, Timo Sirainen <tss@iki.fi> wrote:
No, ext3 would be fine. I just thought /srv might point to NFS or something. This is a bit weird though. There shouldn't be any bugs like this with local filesystems.
You could try if mmap_disable=no would change anything, or lock_method=flock or even lock_method=dotlock.
On Tue, 2007-06-19 at 18:07 +0100, Ronald MacDonald wrote:
Well, I am actually using ext3, how do you suspect this might affect the reliability of the transaction log?
Ronald.
On 19/06/07, Timo Sirainen <tss@iki.fi> wrote:
On Mon, 2007-06-18 at 18:04 +0100, Ronald MacDonald wrote:
dovecot: 2007-06-18 12:57:59 Error: IMAP(ronald@rmacd.com):
Corrupted
transaction log file /srv/indexes/rmacd.com/r/ronald/.INBOX/dovecot.index.log: Seen counter wrong
What filesystem do you use?
-- Ronald MacDonald http://www.rmacd.com/ 0777 235 1655