BUG/MEDIUM: mux-fcgi: Don't add private connections in available connection list
authorChristopher Faulet <cfaulet@haproxy.com>
Wed, 1 Jul 2020 13:51:46 +0000 (15:51 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Wed, 15 Jul 2020 12:08:14 +0000 (14:08 +0200)
commit29ae7ffed9c375be0c6d9204a100a5e950252362
tree98490cb786aec7567ee1eb23659eb827a22189b0
parentc5579d18d1a5161beaeda57705809ef5434bb9dd
BUG/MEDIUM: mux-fcgi: Don't add private connections in available connection list

When a stream is detached from a backend private connection, we must not insert
it in the available connection list. In addition, we must be sure to remove it
from this list. To ensure it is properly performed, this part has been slightly
refactored to clearly split processing of private connections from the others.

This patch should probably be backported to 2.2.
src/mux_fcgi.c