commsfwsupport/commselements/serverden/src/sd_workersession.cpp
changeset 1 21d2ab05f085
parent 0 dfb7c4ff071f
child 15 51722b10598b
equal deleted inserted replaced
0:dfb7c4ff071f 1:21d2ab05f085
   692 	iSessionProxy = Player().CurrentSessionProxyL();
   692 	iSessionProxy = Player().CurrentSessionProxyL();
   693 	}
   693 	}
   694 
   694 
   695 EXPORT_C CWorkerSubSession::~CWorkerSubSession()
   695 EXPORT_C CWorkerSubSession::~CWorkerSubSession()
   696 	{
   696 	{
   697 	COMMONLOG((Session()->WorkerId(),KECommonServerTag, _L8("CWorkerSubSession(%08x):\t~CWorkerSubSession() Session(%08x)"), this, iSession));
   697 	// Session may be disappeared by now, so DO NOT USE IT
       
   698 	COMMONLOG((CommsFW::KInvalidWorkerId, KECommonServerTag, _L8("CWorkerSubSession(%08x):\t~CWorkerSubSession() Session(%08x)"), this, iSession));
   698 
   699 
   699 	//All interfaces must be closed by now (by the derived subsession's destructor the latest)
   700 	//All interfaces must be closed by now (by the derived subsession's destructor the latest)
   700 	__ASSERT_DEBUG(iApiExtRegister.InterfaceCount() == 0, User::Panic(KSpecAssert_ElemSvrDenWrkrSC, 15));
   701 	__ASSERT_DEBUG(iApiExtRegister.InterfaceCount() == 0, User::Panic(KSpecAssert_ElemSvrDenWrkrSC, 15));
   701 
   702 
   702 	// Remove from the Player's container
   703 	// Remove from the Player's container