]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MEDIUM: stick-tables: Make sure we handle expiration on all tables
authorOlivier Houchard <ohouchard@haproxy.com>
Wed, 5 Nov 2025 18:12:17 +0000 (19:12 +0100)
committerOlivier Houchard <cognet@ci0.org>
Wed, 5 Nov 2025 18:22:11 +0000 (19:22 +0100)
commit93f994e8b17d270cf86af74b4efa508ea4cc9293
treeabd30b6d2a44896070ed7b39e26f45f27a8e206a
parentb9809fe0d0dd447a8452324b49a28271ca4e8d59
BUG/MEDIUM: stick-tables: Make sure we handle expiration on all tables

In process_tables_expire(), when parsing all the tables with expiration
set, to check if the any entry expired, make sure we start from the
oldest one, we can't just rely on eb32_first(), because of sign issues
on the timestamp.
Not doing that may mean some tables are not considered for expiration.

This does not need to be backported.
src/stick_table.c