优先端口比较

This commit is contained in:
老九 2021-09-26 20:50:16 +08:00
parent 9086bf79f9
commit e58cb37b9b

View File

@ -78,9 +78,7 @@ namespace FastGithub.HttpServer
if (transport != null)
{
var targetStream = new NetworkStream(targetSocket, ownsSocket: false);
var task1 = targetStream.CopyToAsync(transport.Output);
var task2 = transport.Input.CopyToAsync(targetStream);
await Task.WhenAny(task1, task2);
await Task.WhenAny(targetStream.CopyToAsync(transport.Output), transport.Input.CopyToAsync(targetStream));
}
}
else
@ -100,9 +98,9 @@ namespace FastGithub.HttpServer
/// <returns></returns>
private bool IsFastGithubServer(HostString host)
{
if (host.Host == LOOPBACK || host.Host == LOCALHOST)
if (host.Port == this.fastGithubConfig.HttpProxyPort)
{
return host.Port == this.fastGithubConfig.HttpProxyPort;
return host.Host == LOOPBACK || host.Host == LOCALHOST;
}
return false;
}