--- a/callcontinuity/vcc/src/tvccstatecalling.cpp Tue Apr 27 16:28:03 2010 +0300
+++ b/callcontinuity/vcc/src/tvccstatecalling.cpp Tue May 11 16:04:22 2010 +0300
@@ -122,7 +122,11 @@
if ( aContext.Parameters().CallType() == CCPCall::ECallTypePS )
{
TRAP_IGNORE( aContext.Notifier().NotifySubscriberL( EVccCsToPsHoInprogress,
- KErrNone ) );
+ KErrNone ) );
+
+ RUBY_DEBUG0( "TVccStateCalling::CallStateChanged - call are swapped so hang up CS call now" );
+ ReleaseCall( aContext, *aContext.SecondaryCall(), *iInit, KVccHoOk );
+ return;
}
else
{