We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0758b3d commit 7381e5cCopy full SHA for 7381e5c
1 file changed
XEngine_Source/MQCore_MemoryCache/MemoryCache_DBData/MemoryCache_DBData.cpp
@@ -202,16 +202,11 @@ bool CMemoryCache_DBData::MemoryCache_DBData_DataDelete(XENGINE_DBMESSAGEQUEUE*
202
else
203
{
204
std::tuple<__int64x, std::string> stl_Key(pSt_DBMessageInfo->nQueueSerial, pSt_DBMessageInfo->tszQueueName);
205
-
206
auto stl_MapIterator = stl_MapQuery.find(stl_Key);
207
- if (stl_MapIterator == stl_MapQuery.end())
+ if (stl_MapIterator != stl_MapQuery.end())
208
209
- MemoryCache_IsErrorOccur = true;
210
- MemoryCache_dwErrorCode = ERROR_XENGINE_MQCORE_MEMORYCACHE_DBDATA_NOTFOUND;
211
- st_LockerQuery.unlock();
212
- return false;
+ stl_MapQuery.erase(stl_Key);
213
}
214
- stl_MapQuery.erase(stl_Key);
215
216
st_LockerQuery.unlock();
217
return true;
0 commit comments