Re: Cyrus 2.3.8 imapd process periodically sticks at 100% CPU

2008-09-30 Thread Bron Gondwana
On Mon, Sep 29, 2008 at 12:37:12PM +0100, Mark Cave-Ayland wrote: > What happens is that periodically (maybe around once a month?) we have > one particular user who contacts us complaining that they are unable > access their mailbox. Generally we always find the same thing: there is > an imapd p

Re: Cyrus 2.3.8 imapd process periodically sticks at 100% CPU

2008-09-30 Thread Duncan Gibb
Bron Gondwana wrote: BG> I'm tempted to rework that patch with a syslog call so BG> you can know which mailbox needs a reconstruct and then BG> push it upstream. I had the same thought. You're ahead of me ;-) Cheers Duncan -- Duncan Gibb, Technical Director Sirius Corporation plc - The Ope

Re: Cyrus 2.3.8 imapd process periodically sticks at 100% CPU

2008-09-29 Thread Bron Gondwana
On Mon, 29 Sep 2008 14:47:04 +0100, "Mark Cave-Ayland" <[EMAIL PROTECTED]> said: > Bron Gondwana wrote: > > > No, it won't. You need to fix the mailbox or patch the code to not be > > put into an infinite loop by a bogus index file. > > > > The attached patch might do the trick for you. I just

Re: Cyrus 2.3.8 imapd process periodically sticks at 100% CPU

2008-09-29 Thread Mark Cave-Ayland
Bron Gondwana wrote: > No, it won't. You need to fix the mailbox or patch the code to not be > put into an infinite loop by a bogus index file. > > The attached patch might do the trick for you. I just slapped it > together on spec. It compiles, that's about all I can offer about > it :) Hi B

Re: Cyrus 2.3.8 imapd process periodically sticks at 100% CPU

2008-09-29 Thread Duncan Gibb
> From: Bron Gondwana <[EMAIL PROTECTED]> > Date: Mon, 29 Sep 2008 22:41:31 +1000 BG> if your mailbox is corrupted such that last_uid is less than BG> an actual uid in the mailbox, then you will get an infinite BG> loop here. BG> it's a corrupted mailbox [..] a bogus index file. Thanks for your

Re: Cyrus 2.3.8 imapd process periodically sticks at 100% CPU

2008-09-29 Thread Bron Gondwana
On Mon, Sep 29, 2008 at 12:37:12PM +0100, Mark Cave-Ayland wrote: > Hi there, > > I'm experiencing a problem with Cyrus 2.3.8 interacting with an Outlook > client and was hoping this would be the right place to get some advice. > > What happens is that periodically (maybe around once a month?) w

Cyrus 2.3.8 imapd process periodically sticks at 100% CPU

2008-09-29 Thread Mark Cave-Ayland
Hi there, I'm experiencing a problem with Cyrus 2.3.8 interacting with an Outlook client and was hoping this would be the right place to get some advice. What happens is that periodically (maybe around once a month?) we have one particular user who contacts us complaining that they are unable