监听ip格式优化

This commit is contained in:
boyce
2019-03-13 18:44:09 +08:00
parent b60794a378
commit 6148d2bebb

View File

@@ -77,6 +77,14 @@ func (slf *CCluster) AcceptRpc(tpcListen *net.TCPListener) error {
func (slf *CCluster) ListenService() error {
bindStr := slf.GetBindUrl()
parts := strings.Split(bindStr, ":")
if len(parts) < 2 {
service.GetLogger().Printf(sysmodule.LEVER_FATAL, "ListenService address %s is error.", bindStr)
os.Exit(1)
}
bindStr = "0.0.0.0:" + parts[1]
//
tcpaddr, err := net.ResolveTCPAddr("tcp4", bindStr)
if err != nil {
service.GetLogger().Printf(sysmodule.LEVER_FATAL, "ResolveTCPAddr error:%v", err)