chore: cleanup dialer's code

This commit is contained in:
wwqgtxx
2023-03-06 23:23:05 +08:00
parent 7c34964f87
commit 545a79d406
3 changed files with 37 additions and 69 deletions

View File

@ -128,7 +128,7 @@ func GetGeneral() *config.General {
GeodataLoader: G.LoaderName(),
Interface: dialer.DefaultInterface.Load(),
Sniffing: tunnel.IsSniffing(),
TCPConcurrent: dialer.GetDial(),
TCPConcurrent: dialer.GetTcpConcurrent(),
}
return general
@ -331,10 +331,10 @@ func updateTunnels(tunnels []LC.Tunnel) {
func updateGeneral(general *config.General) {
tunnel.SetMode(general.Mode)
tunnel.SetFindProcessMode(general.FindProcessMode)
resolver.DisableIPv6 =!general.IPv6
resolver.DisableIPv6 = !general.IPv6
if general.TCPConcurrent {
dialer.SetDial(general.TCPConcurrent)
dialer.SetTcpConcurrent(general.TCPConcurrent)
log.Infoln("Use tcp concurrent")
}

View File

@ -228,7 +228,7 @@ func patchConfigs(w http.ResponseWriter, r *http.Request) {
}
if general.TcpConcurrent != nil {
dialer.SetDial(*general.TcpConcurrent)
dialer.SetTcpConcurrent(*general.TcpConcurrent)
}
if general.InterfaceName != nil {