From c72d4fd8ef6ee1b6aa771d3115cfbed72abb040b Mon Sep 17 00:00:00 2001 From: duanhf2012 Date: Thu, 23 Apr 2020 17:09:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=AB=AF=E5=8F=A3=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E7=BB=91=E5=AE=9A=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rpc/server.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/rpc/server.go b/rpc/server.go index 68a089d..307b6c3 100644 --- a/rpc/server.go +++ b/rpc/server.go @@ -59,7 +59,12 @@ func (slf *Server) Init(rpcHandleFinder RpcHandleFinder) { } func (slf *Server) Start(listenAddr string) { - slf.listenAddr = listenAddr + splitAddr := strings.Split(listenAddr,":") + if len(splitAddr)!=2{ + log.Fatal("listen addr is error :%s",listenAddr) + } + + slf.listenAddr = splitAddr[1] slf.rpcserver.Addr = listenAddr slf.rpcserver.LenMsgLen = 2 //uint16 slf.rpcserver.MinMsgLen = 2