client: add dial_server_timeout (#2805)

This commit is contained in:
fatedier
2022-02-19 16:49:21 +08:00
committed by GitHub
parent ddc1e163c4
commit 10100c28d9
9 changed files with 18 additions and 5 deletions

View File

@@ -245,6 +245,7 @@ func (svr *Service) login() (conn net.Conn, session *fmux.Session, err error) {
}
dialOptions = append(dialOptions,
libdial.WithProtocol(protocol),
libdial.WithTimeout(time.Duration(svr.cfg.DialServerTimeout)*time.Second),
libdial.WithProxy(proxyType, addr),
libdial.WithProxyAuth(auth),
libdial.WithTLSConfig(tlsConfig),