[dovecot/core] d9365f: master: Start service processes only after adding ...
GitHub
noreply at github.com
Mon Sep 10 10:30:09 EEST 2018
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: d9365fa88dc15c38764da87d062cf926c42d7631
https://github.com/dovecot/core/commit/d9365fa88dc15c38764da87d062cf926c42d7631
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2018-09-08 (Sat, 08 Sep 2018)
Changed paths:
M src/master/service-monitor.c
Log Message:
-----------
master: Start service processes only after adding all service listeners
Otherwise the processes could try to connect to services that aren't being
listened on, causing errors. Especially stats-writer socket needs to be
available early on.
Commit: a40b3551283b6d805796dbd3a9b980d331f4427d
https://github.com/dovecot/core/commit/a40b3551283b6d805796dbd3a9b980d331f4427d
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2018-09-08 (Sat, 08 Sep 2018)
Changed paths:
M src/anvil/main.c
M src/config/doveconf.c
M src/config/main.c
M src/dns/dns-client.c
M src/doveadm/main.c
M src/imap/main.c
M src/indexer/indexer-worker.c
M src/lib-master/master-service-settings.c
M src/lib-master/master-service.c
M src/lib-master/master-service.h
M src/lmtp/main.c
M src/log/main.c
M src/master/main.c
M src/old-stats/main.c
M src/pop3/main.c
M src/stats/main.c
M src/util/rawlog.c
M src/util/script-login.c
M src/util/script.c
M src/util/tcpwrap.c
Log Message:
-----------
global: Replace MASTER_SERVICE_FLAG_SEND_STATS with _DONT_SEND_STATS
Most services want to send statistics, so it's better to reverse the flag
behavior. Mark the few services that don't want stats with
MASTER_SERVICE_FLAG_DONT_SEND_STATS.
Commit: 8606e1abb90a1c91357b84bf547a89564d053533
https://github.com/dovecot/core/commit/8606e1abb90a1c91357b84bf547a89564d053533
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2018-09-08 (Sat, 08 Sep 2018)
Changed paths:
M src/stats/main.c
Log Message:
-----------
stats: Wait for clients to disconnect at shutdown
Compare: https://github.com/dovecot/core/compare/d78aaebbdc9b...8606e1abb90a
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the dovecot-cvs
mailing list