diff --git a/main.go b/main.go index 0d3358e..7d17c63 100644 --- a/main.go +++ b/main.go @@ -200,7 +200,7 @@ func (cf *connectionFactory) connect() (net.Conn, error) { return nil, errors.Wrap(err, "getting new random peer") } fmt.Printf("connecting to: %s\n", peer) - return net.Dial("tcp", net.JoinHostPort(peer, "21841")) + return net.DialTimeout("tcp", net.JoinHostPort(peer, "21841"), 5*time.Second) } type response struct {