diff --git a/znet/connmanager.go b/znet/connmanager.go index 306760c..202af7e 100644 --- a/znet/connmanager.go +++ b/znet/connmanager.go @@ -78,7 +78,7 @@ func (connMgr *ConnManager) ClearConn() { func (connMgr *ConnManager) ClearOneConn(connID uint32) { connections:=connMgr.connections.Load().(map[uint32]ziface.IConnection) - if conn, ok := connections[connID]; !ok { + if conn, ok := connections[connID]; ok { //停止 conn.Stop() //删除 diff --git a/znet/server.go b/znet/server.go index c08fe62..526770a 100644 --- a/znet/server.go +++ b/znet/server.go @@ -85,8 +85,7 @@ func (s *Server) Start() { //2 监听服务器地址 listener, err := net.ListenTCP(s.IPVersion, addr) if err != nil { - fmt.Println("listen", s.IPVersion, "err", err) - return + panic(err) } //已经监听成功