From 2e6ce48c3443bf996206fe6815e32003aceeb33e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tatuya=20JINMEI=20=E7=A5=9E=E6=98=8E=E9=81=94=E5=93=89?= Date: Mon, 23 Jun 2008 23:30:59 +0000 Subject: [PATCH] recovered resolver stat initialization that was accidentally lost in 9.5.0-P1 --- bin/named/server.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/bin/named/server.c b/bin/named/server.c index 1a46401575..e45759d64b 100644 --- a/bin/named/server.c +++ b/bin/named/server.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: server.c,v 1.495.10.13 2008/05/29 23:46:34 tbox Exp $ */ +/* $Id: server.c,v 1.495.10.14 2008/06/23 23:30:59 jinmei Exp $ */ /*! \file */ @@ -1337,6 +1337,15 @@ configure_view(dns_view_t *view, const cfg_obj_t *config, resopts, ns_g_dispatchmgr, dispatch4, dispatch6)); + if (resstats == NULL) { + CHECK(dns_generalstats_create(mctx, &resstats, + dns_resstatscounter_max)); + } + dns_view_setresstats(view, resstats); + if (resquerystats == NULL) + CHECK(dns_rdatatypestats_create(mctx, &resquerystats)); + dns_view_setresquerystats(view, resquerystats); + /* * Set the ADB cache size to 1/8th of the max-cache-size. */