Darien Raymond %!s(int64=7) %!d(string=hai) anos
pai
achega
69820788b5
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  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()