From 52c45f585bce9e149664560a7c6059a0fddb0cce Mon Sep 17 00:00:00 2001 From: zrb Date: Thu, 8 Jul 2021 17:14:00 +0800 Subject: [PATCH 1/2] socket listen bug --- znet/server.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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) } //已经监听成功 From 4ae71ca61edf3ea8d603334454e867a8503039ad Mon Sep 17 00:00:00 2001 From: zrb Date: Thu, 8 Jul 2021 17:17:58 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E9=80=BB=E8=BE=91bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- znet/connmanager.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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() //删除