]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MINOR: stconn: bs.id and fs.id had their dependencies incorrect
authorWilly Tarreau <w@1wt.eu>
Tue, 30 Jul 2024 15:54:26 +0000 (17:54 +0200)
committerWilly Tarreau <w@1wt.eu>
Tue, 30 Jul 2024 16:39:29 +0000 (18:39 +0200)
commit376b147ffffef0a1f898d72d1d70f10f07d2e5a4
tree08a240ad3d644d654027ec32c5125fd73f49a9fe
parentd9f41b1d6e811022372ce541e67b047bd18630a9
BUG/MINOR: stconn: bs.id and fs.id had their dependencies incorrect

The backend depends on the response and the frontend on the request, not
the other way around. In addition, they used to depend on L6 (hence
contents in the channel buffers) while they should only depend on L5
(permanent info known in the mux).

This came in 2.9 with commit 24059615a7 ("MINOR: Add sample fetches to
get the frontend and backend stream ID") so this can be backported there.

(cherry picked from commit 61dd0156c82ea051779e6524cad403871c31fc5a)
Signed-off-by: Willy Tarreau <w@1wt.eu>
src/stconn.c