On Mon, 2007-04-09 at 20:55 +0300, Timo Sirainen wrote: > On Mon, 2007-04-09 at 11:30 -0500, Paul Hamby wrote: > > > > Apr 3 08:37:51 app02 dovecot: IMAP(user): file > > > > mail-index-sync-update.c: line 40 (mail_index_sync_update_log_offset): > > > > assertion failed: (prev_offset >= map->hdr.log_file_int_offset || > > > > prev_seq > map->hdr.log_file_seq) > > > > > > Hmm. I guess I should change this assert to instead just log an error > > > and return failure, because it's what leaves the lock files lying > > > around. > > > > > > > Will this change be in an upcoming RC? > > I think I'll leave this unfixed for v1.0 and fix it one way or another > with v1.1.
Fair enough. > > > > But anyway I don't think it's a good idea to keep using this kind of > > > a configuration where things break all the time.. > > > > Understood, there are just some added complexities to consider in the > > IMAP proxy scenario, such as the changes needed for adding, editing and > > deleting user accounts and the necessary changes to our LDAP config. It > > is something I will have to give more thought/time to. > > What about your load balancer, have you set it to redirect connections > from same IP to same Dovecot server? If not, I think doing just that > would help a lot. > We don't actually have a load balancer in front of these boxes, just using Round Robin DNS to spread requests for webmail to webmail1, webmail2, or webmail3. Paul