Cyrus IMAPd 2.2.8 - DBERROR db4: 25 lockers
Igor Brezac
igor at ipass.net
Tue Oct 12 22:04:52 EDT 2004
On Tue, 12 Oct 2004, Henrique de Moraes Holschuh wrote:
> On Tue, 12 Oct 2004, Igor Brezac wrote:
>> In addition, if you kill enough processes you may run out of lockers and
>> you'll start getting all these weird errors that were reported recently.
>
> THAT is a bug, unless you mean kill -SIGKILL, in which case there isn't much
> that can be done, other than fixing the mess yourself using db_recover.
>
> If an unexpected SIGTERM/SIGQUIT means a service is not cleaning up properly
> before exiting, well, please file a bug :)
This is what I mean. This is pretty easy to fix, although I do not see
that SIGQUIT is handled in the code. I'll send a fix for this.
As a side note, cyrus services really should not be terminated (kill) by
hand.
--
Igor
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
More information about the Info-cyrus
mailing list