From b51a0eb09413111592cffac65652793e310bddc8 Mon Sep 17 00:00:00 2001 From: Olaoluwa Osuntokun Date: Thu, 13 Apr 2017 14:48:38 -0700 Subject: [PATCH] peer: increase initial handshake timeout to 15 seconds --- peer.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/peer.go b/peer.go index e3df34ca..ef3cd4c9 100644 --- a/peer.go +++ b/peer.go @@ -304,8 +304,8 @@ func (p *peer) Start() error { select { // In order to avoid blocking indefinitely, we'll give the other peer - // an upper timeout of 5 seconds to respond before we bail out early. - case <-time.After(time.Second * 5): + // an upper timeout of 15 seconds to respond before we bail out early. + case <-time.After(time.Second * 15): return fmt.Errorf("peer did not complete handshake within 5 " + "seconds") case err := <-readErr: