]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: session: strengthen idle conn limit check
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 30 Jul 2025 07:55:37 +0000 (09:55 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 30 Jul 2025 09:40:16 +0000 (11:40 +0200)
commit57e9425dbcd2fa943d52f6a7c89b66c2bbfc5ce9
tree3ac908c40e066e466ef126954bb7ec0402f4f7d2
parentec1ab8d1715e0dbb2eab6e19424b06790a6784ff
MINOR: session: strengthen idle conn limit check

Add a BUG_ON() on session_check_idle_conn() to ensure the connection is
not already flagged as CO_FL_SESS_IDLE.

This checks that this function is only called one time per connection
transition from active to idle. This is necessary to ensure that session
idle counter is only incremented one time per connection.
include/haproxy/session.h