]> git.kaiwu.me - haproxy.git/commit
BUG/MINOR: mworker: always stop the receiving listener
authorWilliam Lallemand <wlallemand@haproxy.com>
Thu, 12 Mar 2026 15:49:32 +0000 (16:49 +0100)
committerWilliam Lallemand <wlallemand@haproxy.com>
Thu, 12 Mar 2026 16:29:50 +0000 (17:29 +0100)
commit13d13691b5dd16e6da48a270894d85e66c315b77
treeafd02e9c6a6ee57e16d4b0763418fa8596275201
parent76ba026548975a6d1bc23d1344807c64d994bf1e
BUG/MINOR: mworker: always stop the receiving listener

Upon _send_status, always stop the listener from which the request
was received, rather than looking it up from the proc_list entry via
fdtab[proc->ipc_fd[0]].owner.

A BUG_ON is added to verify that the listener which received the
request is the one expected for the reported PID.

This means it is no longer possible to send "_send_status READY XXX"
manually through the master CLI for testing, as that would trigger
the BUG_ON.

Must be backported as far as 3.1.
src/cli.c