diff --git a/server/imserver/guild.cc b/server/imserver/guild.cc index 240804f..9ccb8f0 100644 --- a/server/imserver/guild.cc +++ b/server/imserver/guild.cc @@ -112,7 +112,8 @@ void Guild::_CMGuildInfo(int socket_handle, const ss::MFIMMsgConext& context, co void Guild::_CMGuildJoin(int socket_handle, const ss::MFIMMsgConext& context, const cs::CMGuildJoin& msg) { - + cs::SMGuildJoin respmsg; + GuildMgr::Instance()->ForwardGuildSMMsg(socket_handle, context, respmsg); } void Guild::_CMGuildAgree(int socket_handle, const ss::MFIMMsgConext& context, const cs::CMGuildAgree& msg)