aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2020-01-12 14:13:51 +0100
committerMartin Polden <mpolden@mpolden.no>2020-01-12 14:13:51 +0100
commitb031635bb2fa3f1e30fd2379fa1ad5339704b3a3 (patch)
tree84a71e3c42dc2eb49a9d5b4af3632b7566d131ff
parent062e24c46cc7f6f554dfa46895fee891aa98166e (diff)
Close cache on shutdown
-rw-r--r--cmd/zdns/main.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/cmd/zdns/main.go b/cmd/zdns/main.go
index 502a3f0..af616f9 100644
--- a/cmd/zdns/main.go
+++ b/cmd/zdns/main.go
@@ -115,6 +115,7 @@ func newCli(out io.Writer, args []string, configFile string, sig chan os.Signal)
} else {
dnsCache = cache.New(config.DNS.CacheSize, cacheDNS)
}
+ sigHandler.OnClose(dnsCache)
// DNS server
proxy, err := dns.NewProxy(dnsCache, dnsClient, sqlLogger)