移除forceTcp参数
This commit is contained in:
parent
7424605aac
commit
fbfc39421f
@ -23,11 +23,10 @@ namespace FastGithub.DomainResolve
|
||||
/// DNS客户端
|
||||
/// </summary>
|
||||
/// <param name="dns"></param>
|
||||
/// <param name="forceTcp"></param>
|
||||
public DnsClient(IPEndPoint dns, bool forceTcp)
|
||||
public DnsClient(IPEndPoint dns)
|
||||
{
|
||||
this.dns = dns;
|
||||
this.resolver = forceTcp
|
||||
this.resolver = dns.Port == 53
|
||||
? new TcpRequestResolver(dns)
|
||||
: new UdpRequestResolver(dns, new TcpRequestResolver(dns));
|
||||
}
|
||||
|
||||
@ -145,7 +145,7 @@ namespace FastGithub.DomainResolve
|
||||
return null;
|
||||
}
|
||||
|
||||
var dnsClient = new DnsClient(dns, forceTcp: false);
|
||||
var dnsClient = new DnsClient(dns);
|
||||
var address = await this.LookupAsync(dnsClient, domain, cancellationToken);
|
||||
return address ?? await this.LookupAsync(dnsClient, domain, cancellationToken);
|
||||
}
|
||||
@ -161,7 +161,7 @@ namespace FastGithub.DomainResolve
|
||||
{
|
||||
foreach (var dns in this.fastGithubConfig.FallbackDns)
|
||||
{
|
||||
var dnsClient = new DnsClient(dns, forceTcp: true);
|
||||
var dnsClient = new DnsClient(dns);
|
||||
var address = await this.LookupAsync(dnsClient, domain, cancellationToken);
|
||||
if (address != null)
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user