增加并发锁
This commit is contained in:
@@ -23,7 +23,6 @@ func (h *Controller) MapEnter(data *maps.InInfo, c *socket.Player) (result *maps
|
||||
data.Broadcast(c.Info.MapID, *result) //同步广播
|
||||
// 如果是无怪地图,直接返回
|
||||
|
||||
|
||||
if mservice.NewMonsterService().GetId(c.Info.MapID) == nil {
|
||||
return nil, -1
|
||||
}
|
||||
@@ -78,7 +77,7 @@ func (h *Controller) MapLeave(data *maps.LeaveMapInboundInfo, c *socket.Player)
|
||||
close(c.StopChan)
|
||||
c.StopChan = nil
|
||||
}
|
||||
//c.MapID = 0 // 重置当前地图
|
||||
c.Info.MapID = 0 // 重置当前地图
|
||||
return nil, -1
|
||||
}
|
||||
func (h *Controller) MapList(data *maps.ListMapPlayerInboundInfo, c *socket.Player) (result *maps.ListMapPlayerOutboundInfo, err errorcode.ErrorCode) { //这个时候player应该是空的
|
||||
|
||||
Reference in New Issue
Block a user