--- a/datacommsserver/esockserver/MobilityCoreProviders/src/mobilitycpractivities.cpp Tue Apr 27 17:53:34 2010 +0300
+++ b/datacommsserver/esockserver/MobilityCoreProviders/src/mobilitycpractivities.cpp Tue May 11 17:20:19 2010 +0300
@@ -197,7 +197,8 @@
TErrResponse& resp = message_cast<TEErrorRecovery::TErrorRecoveryResponse>(iContext.iMessage).iErrResponse;
if (resp.iAction == TErrResponse::ERetry)
{
- return KNoTag | NetStateMachine::EBackward;
+ iContext.Activity()->SetError(KErrNone);
+ return KNoTag | NetStateMachine::EBackward;
}
else if (resp.iAction == TErrResponse::EPropagate || resp.iError == KErrCancel)
{