commit | ea875e62e6b2f69c50533c5cd52eb5284c69723f | [log] [tgz] |
---|---|---|
author | Frédéric Lécaille <flecaille@haproxy.com> | Thu Nov 12 21:01:54 2020 +0100 |
committer | Willy Tarreau <w@1wt.eu> | Fri Nov 13 06:04:18 2020 +0100 |
tree | 13f0d1f746f6be42fec6f30059a3ec4d15377f82 | |
parent | f9e51beec118f1bbd558ed689fdad35046160529 [diff] |
BUG/MINOR: peers: Missing TX cache entries reset. The TX part of a cache for a dictionary is made of an reserved array of ebtree nodes which are pointers to dictionary entries. So when we flush the TX part of such a cache, we must not only remove these nodes to dictionary entries from their ebtree. We must also reset their values. Furthermore, the LRU key and the last lookup result must also be reset.