diff options
author | obscuren <geffobscura@gmail.com> | 2014-05-13 22:38:26 +0800 |
---|---|---|
committer | obscuren <geffobscura@gmail.com> | 2014-05-13 22:38:26 +0800 |
commit | 485e04d9df9a9f20cc21620c06bcaf62e85f5e21 (patch) | |
tree | 5daa91ac00bf1eb3769865c1b4d1292db1aed99d /ethrpc/server.go | |
parent | a32dffb0e88c6df4f5a5e2dcfad17252dd37a325 (diff) | |
parent | 86d6aba0127d6f35f5dda50d08dff05581031701 (diff) | |
download | dexon-485e04d9df9a9f20cc21620c06bcaf62e85f5e21.tar dexon-485e04d9df9a9f20cc21620c06bcaf62e85f5e21.tar.gz dexon-485e04d9df9a9f20cc21620c06bcaf62e85f5e21.tar.bz2 dexon-485e04d9df9a9f20cc21620c06bcaf62e85f5e21.tar.lz dexon-485e04d9df9a9f20cc21620c06bcaf62e85f5e21.tar.xz dexon-485e04d9df9a9f20cc21620c06bcaf62e85f5e21.tar.zst dexon-485e04d9df9a9f20cc21620c06bcaf62e85f5e21.zip |
Merge branch 'release/poc5-rc4'
Diffstat (limited to 'ethrpc/server.go')
-rw-r--r-- | ethrpc/server.go | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/ethrpc/server.go b/ethrpc/server.go index 40787fade..3960e641c 100644 --- a/ethrpc/server.go +++ b/ethrpc/server.go @@ -1,6 +1,7 @@ package ethrpc import ( + "fmt" "github.com/ethereum/eth-go/ethpub" "github.com/ethereum/eth-go/ethutil" "net" @@ -48,15 +49,16 @@ func (s *JsonRpcServer) Start() { } } -func NewJsonRpcServer(ethp *ethpub.PEthereum) *JsonRpcServer { - l, err := net.Listen("tcp", ":30304") +func NewJsonRpcServer(ethp *ethpub.PEthereum, port int) (*JsonRpcServer, error) { + sport := fmt.Sprintf(":%d", port) + l, err := net.Listen("tcp", sport) if err != nil { - ethutil.Config.Log.Infoln("Error starting JSON-RPC") + return nil, err } return &JsonRpcServer{ listener: l, quit: make(chan bool), ethp: ethp, - } + }, nil } |