]> git.ipfire.org Git - thirdparty/bind9.git/commit
Always call dns_adb_endudpfetch() in fctx_cancelquery() for UDP queries
authorAram Sargsyan <aram@isc.org>
Fri, 21 Oct 2022 08:08:47 +0000 (08:08 +0000)
committerAram Sargsyan <aram@isc.org>
Fri, 21 Oct 2022 08:36:34 +0000 (08:36 +0000)
commita83a58467da71cb7607bb5d78978573f88f77527
tree40f50324d5f14cdb36bb4a54ef03ea49a3409ba8
parent4a311b9bb4788fe4f7820379956b4697eb819024
Always call dns_adb_endudpfetch() in fctx_cancelquery() for UDP queries

It is currently possible that dns_adb_endudpfetch() is not
called in fctx_cancelquery() for a UDP query, which results
in quotas not being adjusted back.

Always call dns_adb_endudpfetch() for UDP queries.

(cherry picked from commit e4569373ca05e2e1c1c04d2b81c1b592acf927e5)
lib/dns/resolver.c