From: Ondřej Surý Date: Tue, 14 Dec 2021 12:02:50 +0000 (+0100) Subject: Set the clientmgr isc_mem_t context name X-Git-Tag: v9.17.22~42^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ce75d4a96b72ed4b3063850a98c3a01f71ff92f5;p=thirdparty%2Fbind9.git Set the clientmgr isc_mem_t context name The memory context created in the clientmgr context was missing a name, so it was nameless in the memory context statistics. Set the clientmgr memory context name to "clientmgr". --- diff --git a/lib/dns/view.c b/lib/dns/view.c index 5b6ef543888..13679f3d3dd 100644 --- a/lib/dns/view.c +++ b/lib/dns/view.c @@ -830,9 +830,9 @@ dns_view_createresolver(dns_view_t *view, isc_taskmgr_t *taskmgr, isc_refcount_increment(&view->weakrefs); isc_mem_create(&mctx); + isc_mem_setname(mctx, "ADB"); result = dns_adb_create(mctx, view, timermgr, taskmgr, &view->adb); - isc_mem_setname(mctx, "ADB"); isc_mem_detach(&mctx); if (result != ISC_R_SUCCESS) { dns_resolver_shutdown(view->resolver); diff --git a/lib/ns/client.c b/lib/ns/client.c index 5eab55c0e37..eae128f5733 100644 --- a/lib/ns/client.c +++ b/lib/ns/client.c @@ -2460,6 +2460,7 @@ ns_clientmgr_create(ns_server_t *sctx, isc_taskmgr_t *taskmgr, isc_result_t result; isc_mem_create(&mctx); + isc_mem_setname(mctx, "clientmgr"); manager = isc_mem_get(mctx, sizeof(*manager)); *manager = (ns_clientmgr_t){ .magic = 0, .mctx = mctx };