From 3a873d9976329e3c31dbe64c01638a2714a8b825 Mon Sep 17 00:00:00 2001 From: Hyunbin Lee Date: Tue, 3 Dec 2013 16:24:58 +0900 Subject: [PATCH] Move request info removing position Change-Id: Ifd21eaabfb11698518c98b6b8817410ae5757370 Signed-off-by: Hyunbin Lee --- src/app/FApp_SqlDataControlImpl.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/FApp_SqlDataControlImpl.cpp b/src/app/FApp_SqlDataControlImpl.cpp index ce5e2c5..b08789f 100644 --- a/src/app/FApp_SqlDataControlImpl.cpp +++ b/src/app/FApp_SqlDataControlImpl.cpp @@ -409,11 +409,11 @@ _SqlDataControlImpl::SqlDataControlCallback(void* data, _AppArg* pArg, _AppArg* _SqlDataControlEvent* pSqlDataControlEvent = dynamic_cast< _SqlDataControlEvent* >(pReqInfo->GetEvent()); SysTryCatch(NID_APP, pSqlDataControlEvent != null, r = E_SYSTEM, E_SYSTEM, "[E_SYSTEM] invalid request info"); - pDcMgr->RemoveRequestInfo(key); - _SqlDataControlImpl* pDcImpl = pReqInfo->GetSqlDataControlImpl(); SysTryCatch(NID_APP, pDcImpl != null, r = E_SYSTEM, E_SYSTEM, "[E_SYSTEM] invalid request info"); + pDcImpl->__pRequestList->Remove(key); + pDcMgr->RemoveRequestInfo(key); // Remove the request from the queue SysLog(NID_APP, "Remove the request, req: %d", reqId); -- 2.7.4