From: Ondřej Surý Date: Thu, 28 Nov 2019 09:36:26 +0000 (+0100) Subject: Improve the atomics usage in isc_counter API X-Git-Tag: v9.15.7~55^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9e8feec7d3359b63ec3f7aab952112fd76060467;p=thirdparty%2Fbind9.git Improve the atomics usage in isc_counter API --- diff --git a/lib/isc/counter.c b/lib/isc/counter.c index 52abdae9224..3270e3370a8 100644 --- a/lib/isc/counter.c +++ b/lib/isc/counter.c @@ -90,6 +90,7 @@ isc_counter_attach(isc_counter_t *source, isc_counter_t **targetp) { static void destroy(isc_counter_t *counter) { + isc_refcount_destroy(&counter->references); counter->magic = 0; isc_mem_putanddetach(&counter->mctx, counter, sizeof(*counter)); }