loggingservices/eventlogger/LogServ/src/logservsession.cpp
branchRCL_3
changeset 23 26645d81f48d
parent 0 08ec8eefde2f
child 24 cc28652e0254
equal deleted inserted replaced
21:28839de615b4 23:26645d81f48d
    57 
    57 
    58 CLogServSession::~CLogServSession()
    58 CLogServSession::~CLogServSession()
    59 	{
    59 	{
    60 	LOGTEXT3("CLogServSession::~CLogServSession() - client logging off: %S, %d", &iClientThreadName, iSessionId);
    60 	LOGTEXT3("CLogServSession::~CLogServSession() - client logging off: %S, %d", &iClientThreadName, iSessionId);
    61 
    61 
    62 	iOperationManager.OMCancel(iSessionId, ETrue);
    62 	// Set second parameter to not complete the message, otherwise if the client has died a KERN-EXEC 44 will be generated.
       
    63 	iOperationManager.OMCancel(iSessionId, EFalse);
    63 	
    64 	
    64 	delete iPackage;
    65 	delete iPackage;
    65 	delete iNotify;
    66 	delete iNotify;
    66 
    67 
    67 	iChangeInterface.DCIRequestChangeNotificationsCancel(*this);
    68 	iChangeInterface.DCIRequestChangeNotificationsCancel(*this);