]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
master: accept() unix/inet connections before creating child process to handle it
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Thu, 16 Oct 2025 09:27:52 +0000 (12:27 +0300)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Tue, 21 Oct 2025 11:03:24 +0000 (11:03 +0000)
commit4e75476a953d8e8dee4c45fca037037bd0be3bbd
tree89c0ebb9195847cb03dfe28a8030ddaa10f42a33
parent06045a9b2160229dcf78619f6208094843dfacd1
master: accept() unix/inet connections before creating child process to handle it

This way if the child processes are slow to start, it won't affect how
rapidly they can be created.
src/master/main.c
src/master/service-anvil.c
src/master/service-monitor.c
src/master/service-process.c
src/master/service-process.h
src/master/service.c
src/master/service.h