From c610c53a9e13dcfab373b223461fed3b65d7dde5 Mon Sep 17 00:00:00 2001 From: zelig Date: Fri, 2 Jan 2015 18:54:59 +0000 Subject: [PATCH] if port is empty string, no listening --- eth/backend.go | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/eth/backend.go b/eth/backend.go index 2ca1430d8c..ac696eca7f 100644 --- a/eth/backend.go +++ b/eth/backend.go @@ -86,12 +86,15 @@ func New(db ethutil.Database, identity p2p.ClientIdentity, keyManager *crypto.Ke protocols := []p2p.Protocol{ethProto, eth.whisper.Protocol()} server := &p2p.Server{ - Identity: identity, - MaxPeers: maxPeers, - Protocols: protocols, - ListenAddr: ":" + port, - Blacklist: eth.blacklist, - NAT: nat, + Identity: identity, + MaxPeers: maxPeers, + Protocols: protocols, + Blacklist: eth.blacklist, + NAT: nat, + } + + if len(port) > 0 { + server.ListenAddr = ":" + port } eth.server = server