From e6e583b44a32f63371afc6cc19d7ceec9add8bb6 Mon Sep 17 00:00:00 2001 From: azw Date: Sat, 11 Nov 2023 13:29:14 +0000 Subject: [PATCH] 1 --- server/masterserver/gsmgr.cc | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/server/masterserver/gsmgr.cc b/server/masterserver/gsmgr.cc index 3330881..c06ede8 100644 --- a/server/masterserver/gsmgr.cc +++ b/server/masterserver/gsmgr.cc @@ -52,6 +52,17 @@ void GSMgr::_SS_WSP_RequestTargetServer(f8::MsgHdr& hdr, const ss::SS_WSP_Reques } } else { std::shared_ptr node = GetNodeByTeamId(msg.team_id()); +#ifdef DEBUG + { + a8::XObject request; + request.ReadFromUrlQueryString(msg.query_str()); + if (request.HasKey("server_id")) { + auto node = GetNodeByInstanceId(request.At("server_id")->AsXValue()); + } else { + node = nullptr; + } + } +#endif if (node) { respmsg.set_host(node->ip); respmsg.set_port(node->port);