equal
deleted
inserted
replaced
81 return KErrNone; |
81 return KErrNone; |
82 } |
82 } |
83 |
83 |
84 void DefersData::Activate() |
84 void DefersData::Activate() |
85 { |
85 { |
86 SetActive(); |
86 if(!IsActive()) |
87 iStatus = KRequestPending; |
87 { |
88 TRequestStatus* status = &iStatus; |
88 SetActive(); |
89 User::RequestComplete( status, KErrNone ); |
89 iStatus = KRequestPending; |
|
90 TRequestStatus* status = &iStatus; |
|
91 User::RequestComplete( status, KErrNone ); |
|
92 } |
90 } |
93 } |
91 |
94 |
92 |
95 |
93 ReceivedFinished::ReceivedFinished(void* ctx, ReceivedFinishedCallback callback) : CActive(CActive::EPriorityStandard) |
96 ReceivedFinished::ReceivedFinished(void* ctx, ReceivedFinishedCallback callback) : CActive(CActive::EPriorityStandard) |
94 { |
97 { |
413 { |
416 { |
414 // |
417 // |
415 complete( authRet ); |
418 complete( authRet ); |
416 return; |
419 return; |
417 } |
420 } |
|
421 } |
|
422 if(httpStatus == EHttpNotAcceptable) |
|
423 { |
|
424 complete(KBrowserHTTPStatusCodes - m_transaction->Response().StatusCode()); |
|
425 return; |
418 } |
426 } |
419 if ( !handled ) |
427 if ( !handled ) |
420 { |
428 { |
421 // url |
429 // url |
422 m_urlResponse = NULL; |
430 m_urlResponse = NULL; |
729 default: |
737 default: |
730 { |
738 { |
731 // error handling |
739 // error handling |
732 //KErrDisconnected should be coming only for OCC |
740 //KErrDisconnected should be coming only for OCC |
733 //MHFRunL gets call before connection manager |
741 //MHFRunL gets call before connection manager |
734 if(aEvent.iStatus == KErrDisconnected) |
742 if(aEvent.iStatus == KErrNotReady) |
|
743 { |
735 StaticObjectsContainer::instance()->resourceLoaderDelegate()->httpSessionManager()->setRetryConnectivityFlag(); |
744 StaticObjectsContainer::instance()->resourceLoaderDelegate()->httpSessionManager()->setRetryConnectivityFlag(); |
|
745 StaticObjectsContainer::instance()->resourceLoaderDelegate()->httpSessionManager()->startTimer(); |
|
746 } |
736 else |
747 else |
737 handleError(aEvent.iStatus); |
748 handleError(aEvent.iStatus); |
738 break; |
749 break; |
739 } |
750 } |
740 } |
751 } |