Fix bestTry logic

This commit is contained in:
wweir
2018-12-02 09:45:41 +08:00
parent 1c45fae006
commit fe0ccdfec8
2 changed files with 3 additions and 2 deletions
+2 -2
View File
@@ -28,10 +28,10 @@ blocklist=[
"*.atlassian.net", # atlassian
"*.atlassian.com",
"*.prod.public.atl-paas.net",
"*.cloudfront.net",
"*.cloudfront.net",
"*.golang.org", # golang
"go.googlesource.com",
"gist.github.com",
"gist.github.com",
"*.k8s.io",
"*.wikipedia.org", # wikipeida
"*.wikimedia.org",
+1
View File
@@ -48,6 +48,7 @@ func bestTry(w dns.ResponseWriter, r *dns.Msg, domain, dnsServer string) {
ip = "[" + msg.Answer[0].(*dns.AAAA).AAAA.String() + "]"
default:
w.WriteMsg(msg)
return
}
if _, err := net.DialTimeout("tcp", ip+":http", time.Second); err != nil {