REGTESTS: server: close an occasional race on dynamic_server_ssl.vtc
authorWilly Tarreau <w@1wt.eu>
Wed, 16 Feb 2022 09:45:23 +0000 (10:45 +0100)
committerWilly Tarreau <w@1wt.eu>
Wed, 16 Feb 2022 13:45:09 +0000 (14:45 +0100)
commitc8923cb4587dea354f2d22d2b81caa53516c2290
tree6dae56b8b0ef7ce48960ff61d0405d063ab3cc10
parent389fa5ef4528dd55dd5b19d245a0f8788aa126a0
REGTESTS: server: close an occasional race on dynamic_server_ssl.vtc

Sometimes when sending commands to shut down a server, haproxy complains
that some connections remain, this is because the server-side connection
might not always be completely released at the moment the client leaves
and the operation is emitted. While shutting down server sessions work,
it seems cleaner to just use "option httpclose" which releases the server
earlier and avoids the race.

This can be backported to 2.5.

(cherry picked from commit 42f2a511d32363121c667d51548d15204625301f)
Signed-off-by: Willy Tarreau <w@1wt.eu>
reg-tests/ssl/dynamic_server_ssl.vtc