From 3f6b4322c56b9bb090ae2107bc4227a7fb9428a7 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 24 Sep 2020 15:46:11 +0800 Subject: [PATCH] 1 --- server/imserver/guildmgr.cc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/server/imserver/guildmgr.cc b/server/imserver/guildmgr.cc index 132f219..b0c748c 100644 --- a/server/imserver/guildmgr.cc +++ b/server/imserver/guildmgr.cc @@ -16,6 +16,7 @@ #include "playermgr.h" #include "app.h" #include "typeconvert.h" +#include "handlermgr.h" #include "framework/cpp/httpclientpool.h" @@ -29,7 +30,12 @@ public: void Execute(Guild* guild) { - + f8::MsgHdr hdr; + f8::NetMsgHandler* handler = f8::GetNetMsgHandler(&HandlerMgr::Instance()->guild_msghandler, + forward_msg.msgid()); + if (handler && handler->handlerid == HID_Guild) { + ProcessNetMsg(handler, guild, hdr); + } } void OnError()