From 0207e4731f6f8b5fc989ca28393eddde9bcb3054 Mon Sep 17 00:00:00 2001 From: "arraykeys@gmail.com" Date: Thu, 1 Mar 2018 13:55:25 +0800 Subject: [PATCH] Signed-off-by: arraykeys@gmail.com --- utils/structs.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/utils/structs.go b/utils/structs.go index 6a40a20..6359071 100644 --- a/utils/structs.go +++ b/utils/structs.go @@ -884,6 +884,9 @@ func (a *DomainResolver) Resolve(address string) (ip string, err error) { a.data.Set(domain, item) } c := new(dns.Client) + c.DialTimeout = time.Millisecond * 1500 + c.ReadTimeout = time.Millisecond * 1500 + c.WriteTimeout = time.Millisecond * 1500 m := new(dns.Msg) m.SetQuestion(dns.Fqdn(domain), dns.TypeA) m.RecursionDesired = true