兼容Android环境运行导致无法解析DNS问题,修改默认UDP队列长度从128到1024

This commit is contained in:
wenyifan
2022-08-14 12:36:36 +08:00
parent 9d2210368c
commit af51714e49
5 changed files with 34 additions and 11 deletions

View File

@ -174,6 +174,9 @@ func (c *Chain) dialWithOptions(ctx context.Context, network, address string, op
}
default:
}
if DefaultExternalResolver != nil && ipAddr == address {
ipAddr = c.resolve(ipAddr, DefaultExternalResolver, options.Hosts)
}
d := &net.Dialer{
Timeout: timeout,
Control: controlFunction,