From: Ondřej Surý Date: Fri, 21 Feb 2025 21:24:56 +0000 (+0000) Subject: fix:usr: Fix the data race causing a permanent active client increase X-Git-Tag: ondrej/lock-free-qpzone-reads-v1~38 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=479c366c2b800d51d252ecd35687fe3de50eddec;p=thirdparty%2Fbind9.git fix:usr: Fix the data race causing a permanent active client increase Previously, a data race could cause a newly created fetch context for a new client to be used before it had been fully initialized, which would cause the query to become stuck; queries for the same data would be either paused indefinitely or dropped because of the `clients-per-query` limit. This has been fixed. Closes #5053 Merge branch '5053-fetch-context-create-data-race' into 'main' See merge request isc-projects/bind9!10146 --- 479c366c2b800d51d252ecd35687fe3de50eddec