diff --git a/server/imserver/player.cc b/server/imserver/player.cc index 5e31800..4fafee1 100644 --- a/server/imserver/player.cc +++ b/server/imserver/player.cc @@ -796,7 +796,8 @@ void Player::_CMGuildSearch(f8::MsgHdr& hdr, const cs::CMGuildSearch& msg) params->SetVal("page_size", msg.paging().page_size()); f8::HttpClientPool::Instance()->HttpGet ( - a8::XParams(), + a8::XParams(). + SetSender(msg_context), [] (a8::XParams& param, a8::XObject& data) { MsgContext* msg_context = (MsgContext*)param.sender.GetUserData();