On Sat, 2013-02-16 at 19:32 +0100, Oli Schacher wrote: > There seems to be an issue left when expunging a large amount of > messages from the Trash. I managed to get it twice so far by expunging > ~3k messages. I'll try to create a reproducible test script for this > scenario. I can currently only provide my "clicking around" log output. > Version is current hg, e63d1cf19ec7. > > First time it happened: > Feb 16 18:49:48 doco2 dovecot: imap(user1): Warning: Maildir > /mailstore/user1/maildir/.Trash: Expunged message reappeared, giving a new > UID (old uid=1221, file=1361035457.M728795P6220.doco1,S=2476,W=2555:2,Sa)
These errors should be gone now in hg. Although there's still some mail duplication problem with maildir that doesn't log any errors about it. I'm not sure why that happens. > Feb 16 18:50:14 doco2 dovecot: doveadm: Error: dsync-remote(user1): Error: > dsync(local): Received unexpected input S != H Fixed also this error that happened on locking failure. > Feb 16 19:13:08 doco1 dovecot: doveadm: Error: dsync-remote(user1): Panic: > file mail-transaction-log-view.c: line 72 (mail_transaction_log_view_set): > assertion failed: (min_file_seq <= max_file_seq) Not sure about this one. But usually this happens only once and retry works.