loggingservices/eventlogger/LogServ/src/LogServOperationQueue.cpp
branchRCL_3
changeset 45 cc28652e0254
parent 44 26645d81f48d
--- a/loggingservices/eventlogger/LogServ/src/LogServOperationQueue.cpp	Tue Aug 31 16:57:14 2010 +0300
+++ b/loggingservices/eventlogger/LogServ/src/LogServOperationQueue.cpp	Wed Sep 01 12:39:58 2010 +0100
@@ -133,14 +133,9 @@
 		// This should complete the request with KErrCancel causing RunL to leave
 		// RunError completes the request and removes the operation from the pending queue
 		iTaskInterface.TaskCancelCurrent();
-
 		//
-		// Do not complete the message when the operation completes
-		//
-		if (!aCompleteRequest)
-			{
-			iCurrentOperation->SetMessageCompletion(aCompleteRequest);
-			}
+		if	(!aCompleteRequest)
+			iCurrentOperation->ClearMessagePointer();
 		}
 	else
 		{