diff -r 71ca22bcf22a -r 4f62049db6ac mmserv/voipaudioservices/VoIPServer/src/VoIPQueueHandlerSrv.cpp --- a/mmserv/voipaudioservices/VoIPServer/src/VoIPQueueHandlerSrv.cpp Tue Feb 02 01:08:46 2010 +0200 +++ b/mmserv/voipaudioservices/VoIPServer/src/VoIPQueueHandlerSrv.cpp Fri Feb 19 23:19:48 2010 +0200 @@ -62,7 +62,6 @@ // CQueueHandlerSrv::CQueueHandlerSrv(RMsgQueue* aMsgQueue) : CActive(CActive::EPriorityStandard), - // CActive(CActive::EPriorityHigh), iMsgQueue(aMsgQueue) { CActiveScheduler::Add(this); @@ -77,6 +76,7 @@ { if (!IsActive()) { + iStatus = KRequestPending; iMsgQueue->NotifyDataAvailable(iStatus); SetActive(); } @@ -118,7 +118,7 @@ TInt CQueueHandlerSrv::RunError(TInt aError) { // RunL can actually leave if any iObserver->Event leave is not trapped - // iObserver->Event(ECmdGeneralError, aError); + // iObserver->Event(ECmdGeneralError, aError); return aError; }