equal
deleted
inserted
replaced
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 |