equal
deleted
inserted
replaced
247 CleanupStack::Pop(pRequest); |
247 CleanupStack::Pop(pRequest); |
248 CleanupStack::Pop(txnID); |
248 CleanupStack::Pop(txnID); |
249 if(!pRequest->IsActive()) |
249 if(!pRequest->IsActive()) |
250 { |
250 { |
251 TLSLOG_L(KSenLocalTransportLogChannelBase,KNormalLogLevel,"- Activating request / async call to the provider."); |
251 TLSLOG_L(KSenLocalTransportLogChannelBase,KNormalLogLevel,"- Activating request / async call to the provider."); |
252 pRequest->SetActive(); |
252 if(!pRequest->IsActive()) |
|
253 pRequest->SetActive(); |
253 } |
254 } |
254 pRequest->iStatus = KRequestPending; |
255 pRequest->iStatus = KRequestPending; |
255 TRequestStatus* status = &pRequest->iStatus; |
256 TRequestStatus* status = &pRequest->iStatus; |
256 User::RequestComplete( status, CSenLocalRequest::EInvokeService ); //iTransactionID ); |
257 User::RequestComplete( status, CSenLocalRequest::EInvokeService ); //iTransactionID ); |
257 TLSLOG_FORMAT((KSenLocalTransportLogChannelBase,KNormalLogLevel, _L8("- Request status: %d"), pRequest->iStatus.Int())); |
258 TLSLOG_FORMAT((KSenLocalTransportLogChannelBase,KNormalLogLevel, _L8("- Request status: %d"), pRequest->iStatus.Int())); |
424 // ServiceL (needed for sharable providers): |
425 // ServiceL (needed for sharable providers): |
425 ipProvider->iCriticalSection.Signal(); |
426 ipProvider->iCriticalSection.Signal(); |
426 } |
427 } |
427 |
428 |
428 iStatus = KRequestPending; |
429 iStatus = KRequestPending; |
429 SetActive(); |
430 if(!IsActive()) |
|
431 SetActive(); |
430 } |
432 } |
431 |
433 |
432 const TThreadId CSenLocalRequest::OwnerThreadId() const |
434 const TThreadId CSenLocalRequest::OwnerThreadId() const |
433 { |
435 { |
434 return iOwnerThreadId; |
436 return iOwnerThreadId; |