realtimenetprots/sipfw/ProfileAgent/IETF_Agent/src/Sipietfprofilecontext.cpp
branchRCL_3
changeset 14 532ef74cdfa0
parent 12 c2e8c8b73582
child 26 822e1f077722
child 33 b8a7e07b2677
equal deleted inserted replaced
12:c2e8c8b73582 14:532ef74cdfa0
   565         TUint responseCode = response->StatusCode();
   565         TUint responseCode = response->StatusCode();
   566         TBool retry = EFalse;
   566         TBool retry = EFalse;
   567         if (response)
   567         if (response)
   568             {
   568             {
   569                 retry = RetryRegister( &aTransaction,  responseCode);
   569                 retry = RetryRegister( &aTransaction,  responseCode);
   570                 if( retry )
   570                 if( !retry )
   571                 {
       
   572                 iCurrentState->ErrorOccured(*this, responseCode);
       
   573                 }
       
   574                 else
       
   575                 {
   571                 {
   576                     if (responseCode >= K300MultipleChoices)
   572                     if (responseCode >= K300MultipleChoices)
   577                     {
   573                     {
   578                     PROFILE_DEBUG1("IETFProfileContext: registration failed")
   574                     PROFILE_DEBUG1("IETFProfileContext: registration failed")
   579                     RetryPossible(responseCode);
   575                     RetryPossible(responseCode);