Sfoglia il codice sorgente

Merge pull request #937 from sanimej/compress

Set the compress flag for the responses from external DNS servers
Madhu Venugopal 9 anni fa
parent
commit
edaf344a54
1 ha cambiato i file con 1 aggiunte e 0 eliminazioni
  1. 1 0
      libnetwork/resolver.go

+ 1 - 0
libnetwork/resolver.go

@@ -229,6 +229,7 @@ func (r *resolver) ServeDNS(w dns.ResponseWriter, query *dns.Msg) {
 
 
 			resp, _, err = c.Exchange(query, addr)
 			resp, _, err = c.Exchange(query, addr)
 			if err == nil {
 			if err == nil {
+				resp.Compress = true
 				break
 				break
 			}
 			}
 			log.Errorf("external resolution failed, %s", err)
 			log.Errorf("external resolution failed, %s", err)