From 0a76eab7c7e3e7d09422835dc086923bc4c6ac3f Mon Sep 17 00:00:00 2001 From: Pieter Lexis Date: Thu, 25 May 2017 15:59:49 +0200 Subject: [PATCH] calidns: ensure cache hitrate is sane --- pdns/calidns.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pdns/calidns.cc b/pdns/calidns.cc index 77f613f3cb..9241a2e997 100644 --- a/pdns/calidns.cc +++ b/pdns/calidns.cc @@ -232,7 +232,12 @@ try bool wantRecursion = g_vm.count("want-recursion"); - double hitrate = g_vm["hitrate"].as() / 100; + double hitrate = g_vm["hitrate"].as(); + if (hitrate > 100 || hitrate < 0) { + cerr<<"hitrate must be between 0 and 100, not "<(); struct sched_param param; -- 2.47.2