From 8ac9b19145eceed5a521a99a4848579e1d3a250d Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 15 Oct 2020 16:09:11 +0800 Subject: [PATCH] 1 --- server/imserver/synchelper.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/server/imserver/synchelper.cc b/server/imserver/synchelper.cc index a36412c..32f257a 100644 --- a/server/imserver/synchelper.cc +++ b/server/imserver/synchelper.cc @@ -196,7 +196,11 @@ void SyncHelper::_SS_IM_GuildMemberUpdateResponse(f8::MsgHdr& hdr, const ss::SS_ void SyncHelper::_SS_IM_ApplyChangeResponse(f8::MsgHdr& hdr, const ss::SS_IM_ApplyChangeResponse& msg) { - + auto itr = pending_request_hash_.find(msg.seqid()); + if (itr != pending_request_hash_.end()) { + a8::Timer::Instance()->DeleteTimer(itr->second); + RemovePendingRequest(msg.seqid()); + } } void SyncHelper::RemovePendingRequest(long long seqid)