0
mirror of https://github.com/XTLS/Xray-core.git synced 2025-06-15 21:07:15 +03:00

Move DomainStrategy & DialerProxy to DialSystem

Fix https://github.com/XTLS/Xray-core/issues/608
This commit is contained in:
hmol233
2021-06-18 19:28:02 +08:00
parent 1e3d739a5b
commit 86a8fb5d84
5 changed files with 97 additions and 117 deletions

View File

@ -22,7 +22,6 @@ 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.
@ -307,7 +306,7 @@ func (s *Server) queryIPTimeout(idx int, client Client, domain string, option dn
Tag: s.tag,
})
}
ctx = internet.ContextWithLookupDomain(ctx, domain)
ips, err := client.QueryIP(ctx, domain, option)
cancel()