equal
deleted
inserted
replaced
12 // |
12 // |
13 // Description: |
13 // Description: |
14 // Name : sipprflregisteredstate.cpp |
14 // Name : sipprflregisteredstate.cpp |
15 // Part of : sip profile fsm |
15 // Part of : sip profile fsm |
16 // implementation |
16 // implementation |
17 // Version : %version: 2.1.2 % |
17 // Version : %version: 2.1.3 % |
18 // |
18 // |
19 |
19 |
20 |
20 |
21 |
21 |
22 // INCLUDE FILES |
22 // INCLUDE FILES |
368 aContext.SetNextState(*iInitState); |
368 aContext.SetNextState(*iInitState); |
369 } |
369 } |
370 } |
370 } |
371 else if ((aError == KErrSIPTransportFailure || |
371 else if ((aError == KErrSIPTransportFailure || |
372 aError == KErrSIPResolvingFailure || |
372 aError == KErrSIPResolvingFailure || |
373 aError == KErrSIPICMPFailure) && |
373 aError == KErrSIPICMPFailure || |
|
374 aError == KErrSIPOutboundProxyNotResponding ) && |
374 aContext.Connection().State() == CSIPConnection::ESuspended) |
375 aContext.Connection().State() == CSIPConnection::ESuspended) |
375 { |
376 { |
376 //registration was dropped due to the expired |
377 //registration was dropped due to the expired |
377 // refresh while connection is suspended |
378 // refresh while connection is suspended |
378 aContext.SetNextState(*iRegisterRequestedState); |
379 aContext.SetNextState(*iRegisterRequestedState); |