Re: cyrus processes & maxchild

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

 



On 12/05/10 20:26 -0700, Maria McKinley wrote:
>Good info, thanks Andy, I will probably up the limits. Still curious 
>about what is suppose to happen when the limit is reached, however. As 
>users, what we notice is that some people that are already logged on, 
>can continue to use email, but no one new can log on. I'm sure not all 
>of the "running" processes at this point are active, so I would expect 
>cyrus to start shutting down sleeping processes, but that doesn't seem 
>to happen. Is it really the mode that cyrus will just stop starting new 
>processes, until someone with root power notices and restarts Cyrus? Is 
>there a way to at least send out a notification this is happening? 
>Usually I am one of the people always logged on, so don't notice until 
>someone else lets me know...

It's been my experience that when you've reached the limit on the number of
imapd processes defined by maxchild, no new connections will be served
until one of the actively served users issues a logout, or a 30 minute
inactivity timeout has been reached, at which point the imapd process will
be freed up for new connections (and possibly destroyed depending on if
it's reached its maximum number of uses).

The length of that session timeout is defined by the 'timeout' imapd.conf,
which defaults to 30 minutes and cannot be lowered below 30 minutes (per
RFC3501 spec).

-- 
Dan White
----
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