1
This commit is contained in:
parent
e757ceb022
commit
7daf6dd6b9
@ -148,22 +148,17 @@ void HandlerMgr::ProcGMMsg(unsigned long saddr, int sockhandle,
|
|||||||
std::string msgname = a8::Get(request, "c").GetString() + "@" + a8::Get(request, "a").GetString();
|
std::string msgname = a8::Get(request, "c").GetString() + "@" + a8::Get(request, "a").GetString();
|
||||||
auto itr = gmhandlers_.find(msgname);
|
auto itr = gmhandlers_.find(msgname);
|
||||||
if (itr != gmhandlers_.end()) {
|
if (itr != gmhandlers_.end()) {
|
||||||
#if 0
|
auto request = std::make_shared<f8::JsonHttpRequest>
|
||||||
auto request = std::make_shared<f8::JsonHttpRequest>();
|
(
|
||||||
request->saddr = saddr;
|
saddr,
|
||||||
request->socket_handle = sockhandle;
|
url,
|
||||||
request->query_str = querystr;
|
querystr,
|
||||||
request->params->ReadFromUrlQueryString(querystr);
|
[sockhandle] (const a8::Args& args)
|
||||||
request->GetResp()->SetVal("errcode", 0);
|
{
|
||||||
request->GetResp()->SetVal("errmsg", "");
|
std::string data = args.Get<std::string>(0);
|
||||||
|
GGListener::Instance()->SendText(sockhandle, data);
|
||||||
|
});
|
||||||
itr->second(request);
|
itr->second(request);
|
||||||
|
|
||||||
if (!request->pending){
|
|
||||||
std::string response;
|
|
||||||
request->GetResp()->ToJsonStr(response);
|
|
||||||
GGListener::Instance()->SendText(sockhandle, a8::HttpResponse(response));
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
} else {
|
} else {
|
||||||
GGListener::Instance()->SendText(sockhandle, a8::HttpResponse("{}"));
|
GGListener::Instance()->SendText(sockhandle, a8::HttpResponse("{}"));
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user