On 11.6.2012, at 19.39, SATOH Fumiyasu wrote: > At Mon, 11 Jun 2012 18:32:35 +0300, > Timo Sirainen wrote: >>> If an auth client remains a connection to dovecot/auth, >>> dovecot/auth does NOT exit immediately when dovecot master exits. >> >> Ah, now we're getting somewhere :) Yes, this is correct and intentional. But >> it should still close the listeners, so this shouldn't happen: >> >> May 24 00:42:10 build-aix6 mail:err|error dovecot: master: Error: >> service(auth): Socket already exists: /opt/osstech/var/run/dovecot/auth-login > >>> (6) Stop dovecot service. >>> >>> # /etc/init.d/dovecot stop >> >> And (7) /etc/init.d/dovecot start fails? > > Yes: AIX 6.1, 7.1 > No: Debian GNU/Linux stable, testing, unstable / Solaris 10
OK, so this is AIX specific. Two problems: 1) I have no access to AIX to test and debug this, 2) even if I did, I'm not very motivated in debugging possibly hours for a system that is very rarely used in email servers.. (If any AIX user wanted to buy one of the Dovecot support services, I could look into this and get it fixed in some way.) It would also be possible to modify the sources a bit to get the pending processes killed immediately at shutdown.