diff options
author | Martin Polden <mpolden@mpolden.no> | 2020-01-12 14:13:51 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2020-01-12 14:13:51 +0100 |
commit | b031635bb2fa3f1e30fd2379fa1ad5339704b3a3 (patch) | |
tree | 84a71e3c42dc2eb49a9d5b4af3632b7566d131ff | |
parent | 062e24c46cc7f6f554dfa46895fee891aa98166e (diff) |
Close cache on shutdown
-rw-r--r-- | cmd/zdns/main.go | 1 |
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) |