Darien Raymond 7 سال پیش
والد
کامیت
69820788b5
1فایلهای تغییر یافته به همراه3 افزوده شده و 0 حذف شده
  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()