Close channel instead of calling Shutdown() on Reload()

This commit is contained in:
arberkatellari
2023-08-01 05:07:51 -04:00
committed by Dan Christian Bogos
parent cf720550cb
commit 44b144ff02

View File

@@ -86,7 +86,9 @@ func (dns *DNSAgent) Reload() (err error) {
dns.Lock()
defer dns.Unlock()
dns.Shutdown()
if dns.dns != nil {
close(dns.stopChan)
}
dns.dns, err = agents.NewDNSAgent(dns.cfg, filterS, dns.connMgr)
if err != nil {