aboutsummaryrefslogtreecommitdiffstats
path: root/ethrpc/server.go
diff options
context:
space:
mode:
authorobscuren <geffobscura@gmail.com>2014-05-13 22:38:26 +0800
committerobscuren <geffobscura@gmail.com>2014-05-13 22:38:26 +0800
commit485e04d9df9a9f20cc21620c06bcaf62e85f5e21 (patch)
tree5daa91ac00bf1eb3769865c1b4d1292db1aed99d /ethrpc/server.go
parenta32dffb0e88c6df4f5a5e2dcfad17252dd37a325 (diff)
parent86d6aba0127d6f35f5dda50d08dff05581031701 (diff)
downloaddexon-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.go10
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
}