Henrique de Moraes Holschuh wrote: >I'd like to see watchdogs in cyrus, just like we have in postfix for >example. That would protect us of all bugs like the hanging imap and pop3d >from causing resource starvation, while we track down and fix whatever issue >is causing the subsystem to hang... > That would be oh-so-cool! Our 2.1.3 server has been locking up once every day or two, with a wide variety of problems related to skiplist, file locking, and stuff that we're still tracking down. Currently we are running a cron job to check IMAP, LMTP, and POP login every two minute and restart it if it's locked up. Not ideal, obviously! A watchdog system would be far preferable for periods where bugs are getting ironed out.
Heneique, please let us know if you'd like any help with testing or anything else, if you decide to work on this.