1
This commit is contained in:
@@ -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 {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user