From fd9a2ba7eb1290e7b52de32a13835416a8b1931c Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 25 Aug 2020 17:19:48 +0800 Subject: [PATCH] 1 --- server/masterserver/gsmgr.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/masterserver/gsmgr.cc b/server/masterserver/gsmgr.cc index 28e6c42..879028f 100644 --- a/server/masterserver/gsmgr.cc +++ b/server/masterserver/gsmgr.cc @@ -311,8 +311,8 @@ int GSMgr::GetTargetChannel(const ss::SS_WSP_RequestTargetServer& msg) if (channel == 6000 && !msg.url().empty()) { std::vector strings; a8::Split(msg.url(), strings, '/'); - if (!strings.empty()) { - channel = a8::XValue(strings[0]); + if (strings.size() > 1) { + channel = a8::XValue(strings[1]); } } if (!App::Instance()->IsSeparateChannel(channel)) {