On Sat, 2007-10-06 at 14:27 +0200, Bernd Kuhls wrote:
But now my syslog is filled with this once every 10 minutes:
Oct 6 14:11:42 server inetd[16124]: pop3s/tcp: bind: Address already in use Oct 6 14:11:42 server inetd[16124]: pop3/tcp: bind: Address already in use Oct 6 14:11:42 server inetd[16124]: imaps/tcp: bind: Address already in use Oct 6 14:11:42 server inetd[16124]: imap/tcp: bind: Address already in use
But Dovecots behaviour has changed somehow. When updating dovecot.conf all I had to do to activate the new config was to kill the master process. Client-side connections let inetd restart dovecot, this is not the case anymore. Now I have to start /usr/sbin/dovecot on the shell to reactivate the IMAP/POP service. Debians /etc/init.d/dovecot has to be changed to reflect your patch, right?
That patch didn't do any changes to the behavior. It just fixed those assert-crashes. inetd should still restart dovecot if it's not running. I just tested and it worked.