Re: possible self-deadlock in idle signal handler

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Just as a follow-up on this, I think I've found a way to at least decrease 
the incidence of the problem with a stupid conf file trick.

The problem appears to emerge when the client decides to do something 
simultaneously with the idle alarm going off.  Since most clients (in the 
case of this user, it was Thunderbird) do things in multiples of minutes, I 
changed the imapidlepoll setting from 60 to 65.  (67 might be even better, 
come to think of it.)  I'll have to let it run a few weeks before I know if 
it made any difference, but it may have the effect of de-syncing activity 
on the client and server ends, which would probably help.

-Michael

--On Tuesday, March 31, 2009 9:38 AM +1100 Bron Gondwana 
<brong@xxxxxxxxxxx> wrote:

> On Sun, Mar 29, 2009 at 09:12:55PM -0400, Wesley Craig wrote:
>> On 28 Mar 2009, at 23:27, baconm@xxxxxxxxxxxxx wrote:
>> > This looks like something much more than "well, let me fiddle with
>> > it a bit and submit a patch."  Has anyone with the requisite design
>> > perspective taken a hack at solving it?  I'm assuming that running
>> > idled doesn't ameliorate the problem.
>>
>> Running idled probably makes the problem worse, not better.  I don't
>> know that anyone besides me has even reviewed this code.  And you can
>> see how many people rushed to comment on the issue :)
>
> Yep ;)
>
> Bron ( taking a week off Cyrus to work on some other stuff, mostly )




----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux