diff -r f72c4fccd381 -r b0e4b01681c5 multimediacommsengine/mmcesrv/mmceserver/tsrc/ut_server/src/UT_CMCESIPConnection.cpp --- a/multimediacommsengine/mmcesrv/mmceserver/tsrc/ut_server/src/UT_CMCESIPConnection.cpp Wed Sep 15 12:38:06 2010 +0300 +++ b/multimediacommsengine/mmcesrv/mmceserver/tsrc/ut_server/src/UT_CMCESIPConnection.cpp Wed Oct 13 14:59:15 2010 +0300 @@ -617,31 +617,7 @@ iConnection->ConnectionStateChanged( CSIPConnection::EUnavailable ); EUNIT_ASSERT( !iSipSession->Body()->iIsConnectionActive ); - //cleanup orphan session test - CMceSipManager& manager = iServerCore->Manager(); - iIds.iProfileID = 1; - iIds.iManagerType = KMceCSSIPSession; - iIds.iDialogType = KMceDlgTypeInvite; - - CDesC8ArrayFlat* params = new (ELeave) CDesC8ArrayFlat( KMceArrayGranularity ); - CleanupStack::PushL( params ); - params->AppendL( _L8("User ") ); - params->AppendL( _L8("User ") ); - - iConnection->Connection().SetState( CSIPConnection::EActive ); - CMceCsSubSession* subsession = - manager.CreateSubSessionL( *iSession, iIds, *params ); - CleanupStack::PushL( subsession ); - - manager.AddOrphanSubSessionL(subsession); - CleanupStack::Pop( subsession ); - EUNIT_ASSERT ( manager.OrphanSubSessionCount() == 1 ); - - iConnection->Connection().SetState( CSIPConnection::EInactive ); - iConnection->ConnectionStateChanged( CSIPConnection::EInactive ); - EUNIT_ASSERT ( manager.OrphanSubSessionCount() == 0 ); - - CleanupStack::PopAndDestroy(); + }