支持0端口

This commit is contained in:
陈国伟 2021-08-18 09:00:42 +08:00
parent 8143f40243
commit 98ef317b6c

View File

@ -130,6 +130,11 @@ namespace FastGithub.DomainResolve
return default;
}
if (port <= 0)
{
return addresses.FirstOrDefault();
}
var tasks = addresses.Select(address => this.IsAvailableAsync(address, port, cancellationToken));
var fastTask = await Task.WhenAny(tasks);
return await fastTask;