messagingfw/msgsrvnstore/server/src/MTCLBASE.CPP
changeset 34 b66b8f3a7fd8
parent 0 8e480a14352b
child 41 0abbef78e78b
--- a/messagingfw/msgsrvnstore/server/src/MTCLBASE.CPP	Tue Jul 06 22:57:17 2010 +0530
+++ b/messagingfw/msgsrvnstore/server/src/MTCLBASE.CPP	Wed Jul 21 02:03:54 2010 +0530
@@ -687,10 +687,12 @@
 */	
 EXPORT_C void CBaseMtm::CancelAttachmentOperation()
 	{
-	__ASSERT_ALWAYS(iAttachmentWaiter != NULL, PanicServer(EMsvOperationNotFound));
-	iAttachmentWaiter->Cancel();
-	delete iAttachmentWaiter;
-	iAttachmentWaiter = NULL;
+	if(iAttachmentWaiter)
+		{
+		iAttachmentWaiter->Cancel();
+		delete iAttachmentWaiter;
+		iAttachmentWaiter = NULL;
+		}
 	}