aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaran <maran.hidskes@gmail.com>2014-06-18 16:39:42 +0800
committerMaran <maran.hidskes@gmail.com>2014-06-18 16:39:42 +0800
commit22e16f15a69f53934a61978eb18fdf0244a74a99 (patch)
treebd8e985d4fdb71cc31a3703318ae1434bfe17d1c
parenta90ffe1af1b28935fc77a2c5cf37972bac03f062 (diff)
downloaddexon-22e16f15a69f53934a61978eb18fdf0244a74a99.tar
dexon-22e16f15a69f53934a61978eb18fdf0244a74a99.tar.gz
dexon-22e16f15a69f53934a61978eb18fdf0244a74a99.tar.bz2
dexon-22e16f15a69f53934a61978eb18fdf0244a74a99.tar.lz
dexon-22e16f15a69f53934a61978eb18fdf0244a74a99.tar.xz
dexon-22e16f15a69f53934a61978eb18fdf0244a74a99.tar.zst
dexon-22e16f15a69f53934a61978eb18fdf0244a74a99.zip
Reduce peer timeout to 10 seconds
-rw-r--r--peer.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/peer.go b/peer.go
index 07c93e5b4..5362b0f77 100644
--- a/peer.go
+++ b/peer.go
@@ -124,6 +124,7 @@ type Peer struct {
port uint16
caps Caps
+ // This peer's public key
pubkey []byte
// Indicated whether the node is catching up or not
@@ -171,7 +172,7 @@ func NewOutboundPeer(addr string, ethereum *Ethereum, caps Caps) *Peer {
// Set up the connection in another goroutine so we don't block the main thread
go func() {
- conn, err := net.DialTimeout("tcp", addr, 30*time.Second)
+ conn, err := net.DialTimeout("tcp", addr, 10*time.Second)
if err != nil {
ethutil.Config.Log.Debugln("Connection to peer failed", err)