--- a/realtimenetprots/sipfw/ProfileAgent/IETF_Agent/src/Sipietfprofilecontext.cpp Fri Jul 09 13:15:39 2010 +0300
+++ b/realtimenetprots/sipfw/ProfileAgent/IETF_Agent/src/Sipietfprofilecontext.cpp Fri Aug 06 15:14:04 2010 +0300
@@ -562,10 +562,12 @@
PROFILE_DEBUG3("SIPIetfProfileContext::IncomingResponse", ProfileId())
aHandled = ETrue;
const CSIPResponseElements* response = aTransaction.ResponseElements();
- TUint responseCode = response->StatusCode();
+ TInt responseCode = KErrGeneral;
TBool retry = EFalse;
if (response)
{
+ responseCode = response->StatusCode();
+
retry = RetryRegister( &aTransaction, responseCode);
if( !retry )
{