diff -r 7f379d8ed02d -r 96b4f933d69a telephonyserver/etelserverandcore/SETEL/ET_CORE.CPP --- a/telephonyserver/etelserverandcore/SETEL/ET_CORE.CPP Tue Oct 19 18:11:09 2010 +0300 +++ b/telephonyserver/etelserverandcore/SETEL/ET_CORE.CPP Thu Nov 04 20:30:45 2010 +0200 @@ -1056,16 +1056,17 @@ CReqEntry* CPhoneBase::FindByIpcAndSecureId(const TInt aIpc, const TSecureId aSid) // -// Finds an active request by both IPC and by the TSecureId it was placed on +// Finds an active request by both IPC and by the TSecureId // { CReqEntry* reqEntry; TDblQueIter iter(iReqActiveList); while(reqEntry = iter++, reqEntry!=NULL) - { - if(reqEntry->iFunction==aIpc && reqEntry->iMessage.SecureId()==aSid - && EFalse != reqEntry->iPlacedRequest) + { + if(reqEntry->iFunction==aIpc && reqEntry->iMessage.SecureId()==aSid) + { return reqEntry; + } } return NULL; }