From 781245b42edc29886d39f38c9b59b4eb394588b6 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 21 Sep 2023 11:58:22 +0800 Subject: [PATCH] 1 --- server/gameserver/roommgr.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/gameserver/roommgr.cc b/server/gameserver/roommgr.cc index 97ad9452..56963adb 100644 --- a/server/gameserver/roommgr.cc +++ b/server/gameserver/roommgr.cc @@ -855,7 +855,7 @@ void RoomMgr::_CMJoinCustomBattle(f8::MsgHdr& hdr, const cs::CMJoin& msg) auto ip_saddr = hdr.ip_saddr; auto socket_handle = hdr.socket_handle; auto cb = - [join_msg, socket_handle] (int errcode, const std::string errmsg, std::shared_ptr p) + [join_msg, ip_saddr, socket_handle] (int errcode, const std::string errmsg, std::shared_ptr p) { auto& msg = *join_msg; if (!errcode) { @@ -906,7 +906,7 @@ void RoomMgr::_CMJoinCustomBattle(f8::MsgHdr& hdr, const cs::CMJoin& msg) hum->payload = member->GetNetData()->payload; PlayerMgr::Instance()-> CreatePlayerByCMJoin(hum, - 0, //ip_saddr, + ip_saddr, socket_handle, msg );