1
0
mirror of https://github.com/schollz/croc.git synced 2024-11-28 09:35:14 +03:00

longer time for local connections

This commit is contained in:
Zack Scholl 2021-05-12 07:04:10 -07:00
parent 2bfbacf972
commit d0ebb7ad38

View File

@ -583,7 +583,7 @@ func (c *Client) Receive() (err error) {
log.Debug("establishing connection")
}
var banner string
durations := []time.Duration{100 * time.Millisecond, 5 * time.Second}
durations := []time.Duration{200 * time.Millisecond, 5 * time.Second}
err = fmt.Errorf("found no addresses to connect")
for i, address := range []string{c.Options.RelayAddress6, c.Options.RelayAddress} {
if address == "" {
@ -652,7 +652,7 @@ func (c *Client) Receive() (err error) {
}
serverTry := fmt.Sprintf("%s:%s", ip, port)
conn, banner2, externalIP, errConn := tcp.ConnectToTCPServer(serverTry, c.Options.RelayPassword, c.Options.SharedSecret[:3], 50*time.Millisecond)
conn, banner2, externalIP, errConn := tcp.ConnectToTCPServer(serverTry, c.Options.RelayPassword, c.Options.SharedSecret[:3], 250*time.Millisecond)
if errConn != nil {
log.Debugf("could not connect to " + serverTry)
continue