add some log to dns lookup

pull/1546/head
Darien Raymond 6 years ago
parent 69e8db7bbe
commit 6c31049295
No known key found for this signature in database
GPG Key ID: 7251FFA14BB18169

@ -206,6 +206,7 @@ func (s *Server) lookupIPInternal(domain string, option IPOption) ([]net.IP, err
ips := s.lookupStatic(domain, option, 0) ips := s.lookupStatic(domain, option, 0)
if ips != nil && ips[0].Family().IsIP() { if ips != nil && ips[0].Family().IsIP() {
newError("returning ", len(ips), " IPs for domain ", domain).WriteToLog()
return toNetIP(ips), nil return toNetIP(ips), nil
} }
@ -220,6 +221,7 @@ func (s *Server) lookupIPInternal(domain string, option IPOption) ([]net.IP, err
idx := s.domainMatcher.Match(domain) idx := s.domainMatcher.Match(domain)
if idx > 0 { if idx > 0 {
ns := s.clients[s.domainIndexMap[idx]] ns := s.clients[s.domainIndexMap[idx]]
newError("querying domain ", domain, " at ", ns.Name()).WriteToLog()
ips, err := s.queryIPTimeout(ns, domain, option) ips, err := s.queryIPTimeout(ns, domain, option)
if len(ips) > 0 { if len(ips) > 0 {
return ips, nil return ips, nil

Loading…
Cancel
Save