From 8efe1017428d3ed79f4e0904cf0bb18bd49eadfd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0pa=C4=8Dek?= Date: Tue, 13 Aug 2024 16:26:55 +0200 Subject: [PATCH] Add changelog entry for last-minute regression fix --- doc/arm/changelog.rst | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/doc/arm/changelog.rst b/doc/arm/changelog.rst index eec1a0db6a..9aedad8940 100644 --- a/doc/arm/changelog.rst +++ b/doc/arm/changelog.rst @@ -255,6 +255,15 @@ Bug Fixes disabled, but for individual names we need to do the accounting even if we are forcing the result to be success. :gl:`#4786` :gl:`!9115` +- Don't skip the counting if fcount_incr() is called with force==true + (v2) ``8b70722fcb`` + + The fcount_incr() was not increasing counter->count when force was set + to true, but fcount_decr() would try to decrease the counter leading + to underflow and assertion failure. Swap the order of the arguments + in the condition, so the !force is evaluated after incrementing the + .count. :gl:`#4846` :gl:`!9298` + - Remove superfluous memset() in isc_nmsocket_init() ``4c363393ff1`` The tlsstream part of the isc_nmsocket_t gets initialized via