multimediacommsengine/mmcesrv/mmceserver/src/mcenatstatedecodeanswer.cpp
branchRCL_3
changeset 3 513a8b745b2f
parent 0 1bce908db942
--- a/multimediacommsengine/mmcesrv/mmceserver/src/mcenatstatedecodeanswer.cpp	Tue Feb 02 01:04:58 2010 +0200
+++ b/multimediacommsengine/mmcesrv/mmceserver/src/mcenatstatedecodeanswer.cpp	Fri Feb 19 23:12:20 2010 +0200
@@ -142,9 +142,15 @@
 	aEvent.Session().SetOffer( aEvent.Document() );
 	aEvent.NatActions().SetOffered( KMceNatOfferSdp );
 	aEvent.NatActions().SdpCleanup( previous, session.Offer() );
-	aEvent.NatActions().StateChangedL( aEvent, KMceNatStateConnected );
+	if( EMceProvisionalResponse == aEvent.Code() )
+		{
+		aEvent.NatActions().StateChangedL( aEvent, KMceNatStateWait );		
+		}
+	else
+		{
+		aEvent.NatActions().StateChangedL( aEvent, KMceNatStateConnected );		
+		}
     }
 
-
 // End of File