diff --git a/src/server/game/message_mgr.go b/src/server/game/message_mgr.go index a9e6e94d..94cd3be1 100644 --- a/src/server/game/message_mgr.go +++ b/src/server/game/message_mgr.go @@ -398,7 +398,7 @@ func PlayerMsgHandler(data *msg.Msg) (interface{}, error) { if p == nil || p.stop { return nil, nil } - p.Send(data.Clone()) + go p.Send(data.Clone()) // 处理完后发送消费消息 if data.HandleType == msg.HANDLE_MOD_PLAYER_MSG { data.HandleType = msg.HANDLE_MOD_COMSUME_MSG