]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MEDIUM: mux-h2: make sure not to move a dead connection to idle
authorWilly Tarreau <w@1wt.eu>
Wed, 5 Nov 2025 07:46:33 +0000 (08:46 +0100)
committerWilly Tarreau <w@1wt.eu>
Wed, 5 Nov 2025 10:08:25 +0000 (11:08 +0100)
commit59c599f3f07c549c195f1bd877d2c2a09e6bc61f
tree0296885a81d6694078bff5db2a88d6149e38a0ea
parent0799fd10729be894185faeb3e31333a5594eaebb
BUG/MEDIUM: mux-h2: make sure not to move a dead connection to idle

In h2_detach(), it looks possible to place a dead connection back to
the idle list, and to later call h2_release() on it once detected as
dead. It's not certain that it happens but nothing in the code shows
it is not possible, so better make sure it cannot happen.

This should be preventively backported to all versions.
src/mux_h2.c