]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MINOR: listener: also clear the error flag on a paused listener
authorWilly Tarreau <w@1wt.eu>
Tue, 10 Dec 2019 07:42:21 +0000 (08:42 +0100)
committerWilly Tarreau <w@1wt.eu>
Tue, 10 Dec 2019 09:43:31 +0000 (10:43 +0100)
commit20aeb1c7cd38907d704a4d769695b9ea264fa4c0
treefd3e8a3d18573fff3fba0e4e875089870b059ce6
parent7cdeb61701729ef7b4d2ed97e590860478ad718d
BUG/MINOR: listener: also clear the error flag on a paused listener

When accept() fails because a listener is temporarily paused, the
FD might have both FD_POLL_HUP and FD_POLL_ERR bits set. While we do
not exploit FD_POLL_ERR here it's better to clear it because it is
reported on "show fd" and is confusing.

This may be backported to all versions.
src/listener.c