Darien Raymond 7 years ago
parent
commit
69820788b5
1 changed files with 3 additions and 0 deletions
  1. 3 0
      app/dns/udpns.go

+ 3 - 0
app/dns/udpns.go

@@ -230,7 +230,10 @@ func (s *ClassicNameServer) sendQuery(ctx context.Context, domain string) {
 }
 
 func (s *ClassicNameServer) findIPsForDomain(domain string) []net.IP {
+	s.RLock()
 	records, found := s.ips[domain]
+	s.RUnlock()
+
 	if found && len(records) > 0 {
 		var ips []net.IP
 		now := time.Now()