From 1cbdb8f22a7647d1a097d3336deaa82afc90afbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=94=E5=BF=B5?= <1@72wo.cn> Date: Tue, 14 Oct 2025 02:23:00 +0800 Subject: [PATCH] 1 --- logic/service/player/server.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/logic/service/player/server.go b/logic/service/player/server.go index b385c0ff..9b7f8f89 100644 --- a/logic/service/player/server.go +++ b/logic/service/player/server.go @@ -5,8 +5,7 @@ import "blazing/common/socket/errorcode" func GetPlayer(c *Conn, userid uint32) *Player { //TODO 这里待优化,可能存在内存泄漏问题 //检查player初始化,是否为conn初始后取map,防止二次连接后存在两个player - c.Mu.Lock() - defer c.Mu.Unlock() + clientdata := c.MainConn.Context().(*ClientData) if clientdata.Player == nil {