Enhance DNS and Dialer (#341)

This commit is contained in:
Jim Han authored and GitHub committed 2021-03-06 16:29:17 +00:00
1 parent ad1807dd99
commit db32ce6fd9
22 files changed
+682 -290

No files matched your search

+2
View File
@@ -22,6 +22,7 @@ import (
"github.com/xtls/xray-core/features"
"github.com/xtls/xray-core/features/dns"
"github.com/xtls/xray-core/features/routing"
"github.com/xtls/xray-core/transport/internet"
)
// Server is a DNS rely server.
@@ -301,6 +302,7 @@ func (s *Server) queryIPTimeout(idx int, client Client, domain string, option IP
Tag: s.tag,
})
}
ctx = internet.ContextWithLookupDomain(ctx, Fqdn(domain))
ips, err := client.QueryIP(ctx, domain, option)
cancel()