]> git.ipfire.org Git - thirdparty/squid.git/commit
Ensure ACLChecklist::markFinished() is called (#1809)
authorEduard Bagdasaryan <eduard.bagdasaryan@measurement-factory.com>
Wed, 15 May 2024 22:30:07 +0000 (22:30 +0000)
committerSquid Anubis <squid-anubis@squid-cache.org>
Thu, 16 May 2024 04:53:44 +0000 (04:53 +0000)
commit96ab90cc6dcf08229694f85dca916d5f7fbfb09b
treef8af1cec5dbd52de4d8f0eca041f39ff96b6c3e4
parent5a7811aff6919406fa93317579c510c6b6708aec
Ensure ACLChecklist::markFinished() is called (#1809)

For example, ACLChecklist::resumeNonBlockingCheck() missed a
markFinished() call when prepNonBlocking() returned false after a
reconfiguration. Missing markFinished() calls result in the last
evaluated ACL name being unset in nonBlockingCheck() callbacks.
src/acl/Checklist.cc
src/acl/Checklist.h