Re: Murder mailbox create race condition

2012-09-14 Thread Andrew Morgan
Bron helped me track it down. Starting in Cyrus v2.4.13, there is a check to see if we're running on a standard Murder backend. If so, some code to update the mailbox list is skipped. The code was identifying a server as a backend server by checking for the presence of the "proxyservers" conf

Murder mailbox create race condition

2012-09-12 Thread Andrew Morgan
I recently upgraded our Cyrus murder cluster from v2.4.12 to v2.4.16. Since then, I have come across an interesting race condition. When connected to a frontend server, if I create a mailbox and then immediately try to select it, I will get an error message. Frontend IMAP telemetry: <13474919