diff -r 740ceea8e153 -r 3c8db403127f realtimenetprots/sipfw/ProfileAgent/profile_fsm/src/sipprflregistrationinprogressstate.cpp --- a/realtimenetprots/sipfw/ProfileAgent/profile_fsm/src/sipprflregistrationinprogressstate.cpp Fri Jun 11 14:01:23 2010 +0300 +++ b/realtimenetprots/sipfw/ProfileAgent/profile_fsm/src/sipprflregistrationinprogressstate.cpp Wed Jun 23 18:36:31 2010 +0300 @@ -14,7 +14,7 @@ // Name : sipprflregistrationinprogressstate.cpp // Part of : sip profile fsm // implementation -// Version : %version: 2.1.1 % +// Version : %version: 2.1.2 % // @@ -174,7 +174,8 @@ } else if ((aError == KErrSIPTransportFailure || aError == KErrSIPResolvingFailure || - aError == KErrSIPICMPFailure) && + aError == KErrSIPICMPFailure || + aError == KErrSIPOutboundProxyNotResponding ) && aContext.Connection().State()==CSIPConnection::ESuspended) { //registration failed due to the suspended connection, re-try later