diff --git a/server/gameserver/handlermgr.cc b/server/gameserver/handlermgr.cc index e28a7086..687dd575 100644 --- a/server/gameserver/handlermgr.cc +++ b/server/gameserver/handlermgr.cc @@ -3,6 +3,7 @@ #include #include +#include #include "handlermgr.h" @@ -77,6 +78,16 @@ void HandlerMgr::Init() RegisterGMMsgHandler("Ops@startService", _GMOpsStartService); RegisterGMMsgHandler("Ops@serverInfo", _GMOpsServerInfo); RegisterGMMsgHandler("Stat@getRealTimeOnline", _GMStatGetRealTimeOnline); + f8::MsgQueue::Instance()->RegisterCallBack + ( + IM_ExecGM, + [] (const a8::Args& args) + { + int socket_handle = 0; + std::string url; + std::string query_str; + unsigned long saddr = 0; + }); } void HandlerMgr::UnInit() diff --git a/server/gameserver/httpproxy.cc b/server/gameserver/httpproxy.cc index 9cd35410..fbed1b2d 100644 --- a/server/gameserver/httpproxy.cc +++ b/server/gameserver/httpproxy.cc @@ -23,12 +23,12 @@ struct HttpProxyRequest static void _ProxyCallback(f8::JsonHttpRequest* request) { - //#ifdef DEBUG + #ifdef DEBUG f8::UdpLog::Instance()->Debug("ProxyCallbBack request:%s", { request->request.ToJsonStr() }); - //#endif + #endif std::string seq_id = request->request.Get("seq_id"); std::shared_ptr req = HttpProxy::Instance()->GetRequest(seq_id); if (req) { diff --git a/third_party/f8 b/third_party/f8 index 2d814bb9..6bc22929 160000 --- a/third_party/f8 +++ b/third_party/f8 @@ -1 +1 @@ -Subproject commit 2d814bb9b97e2a1c8be22c5063e7dbde467168a9 +Subproject commit 6bc22929e526ec43c818f4b8a02ccc7b0c6e1361