]> git.ipfire.org Git - thirdparty/squid.git/commit
Do not use raw pointers to index userhash CachePeers (#1496)
authorEduard Bagdasaryan <eduard.bagdasaryan@measurement-factory.com>
Wed, 27 Sep 2023 01:03:21 +0000 (01:03 +0000)
committerSquid Anubis <squid-anubis@squid-cache.org>
Thu, 28 Sep 2023 15:20:53 +0000 (15:20 +0000)
commit7c8d6c4601d9b321a7ec0f2d03440f91be919dd9
tree01fc76c58eec0382a174538a2a87172b89c58d19
parent4650a4fa9436c7ecc005b9a9ac33693ba3af2ffa
Do not use raw pointers to index userhash CachePeers (#1496)

Simplified and improved code safety by using CbcPointers for userhash
cache_peers, as we have done for CARP peers in recent commit e7959b5.

Also fixed mgr:userehash Cache Manager reports to detail relevant
cache_peers instead of all cache_peers. This problem existed since
inception (2008 commit f7e1d9c) as detailed in recent commit e7959b5.
src/peer_userhash.cc