null判断

This commit is contained in:
陈国伟 2021-08-30 12:01:59 +08:00
parent 3c1ceba49e
commit b4ff9286ce

View File

@ -105,7 +105,7 @@ namespace FastGithub.DomainResolve
/// <returns></returns> /// <returns></returns>
private async Task<IPAddress?> ResolveCoreAsync(DnsEndPoint domain, CancellationToken cancellationToken) private async Task<IPAddress?> ResolveCoreAsync(DnsEndPoint domain, CancellationToken cancellationToken)
{ {
if (this.domainResolveCache.TryGetValue<IPAddress>(domain, out var address)) if (this.domainResolveCache.TryGetValue<IPAddress>(domain, out var address) && address != null)
{ {
return address; return address;
} }
@ -124,7 +124,7 @@ namespace FastGithub.DomainResolve
if (address == null) if (address == null)
{ {
return default; return null;
} }
// 往往是被污染的dns // 往往是被污染的dns