]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: listeners: support unstoppable listener
authorWilliam Lallemand <wlallemand@haproxy.com>
Fri, 16 Nov 2018 15:57:21 +0000 (16:57 +0100)
committerWilly Tarreau <w@1wt.eu>
Fri, 16 Nov 2018 16:05:40 +0000 (17:05 +0100)
commitc59f9884d767473a0164ed7e3df48fbbf2eb2a1f
treefe3d8d7b172b0b51717343b09f4110189b726fc1
parenta719926cf894c352c26419bc39bd37e21f615c0c
MEDIUM: listeners: support unstoppable listener

An unstoppable listener is a listener which won't be stop during a soft
stop. The unstoppable_jobs variable is incremented and the listener
won't prevent the process to leave properly.

It is not a good idea to use this feature (the LI_O_NOSTOP flag) with a
listener that need to be bind again on another process during a soft
reload.
include/types/listener.h
src/proxy.c