]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add CHANGES and release note for #1719
authorDiego Fronza <diego@isc.org>
Mon, 13 Jul 2020 14:43:36 +0000 (11:43 -0300)
committerDiego Fronza <diego@isc.org>
Mon, 13 Jul 2020 14:48:55 +0000 (11:48 -0300)
CHANGES
doc/notes/notes-current.rst

diff --git a/CHANGES b/CHANGES
index 10f2d0fcc801d1865808bb96c0dcac52b46d6e07..f8df942d7ddb8e12f8b28607791c39af41555002 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,6 @@
+5466.  [bug]           Addressed an error in recursive clients stats reporting.
+                       [GL #1719]
+
 5465.  [func]          Fallback to built in trust-anchors, managed-keys, or
                        trusted-keys if the bindkeys-file (bind.keys) cannot
                        be parsed. [GL #1235]
index b5bf70b0399d437ef889121fc242eca1a67288a6..8aab45403980412265f433efc1402f5379350753 100644 (file)
@@ -49,6 +49,14 @@ Feature Changes
 Bug Fixes
 ~~~~~~~~~
 
+- Addressed an error in recursive clients stats reporting.
+  There were occasions when an incoming query could trigger a prefetch for
+  some eligible rrset, and if the prefetch code were executed before recursion,
+  no increment in recursive clients stats would take place. Conversely,
+  when processing the answers, if the recursion code were executed before the
+  prefetch, the same counter would be decremented without a matching increment.
+  [GL #1719]
+
 - The DS set returned by ``dns_keynode_dsset()`` was not thread-safe.
   This could result in an INSIST being triggered. [GL #1926]