policymanagement/policyengine/policyengineserver/src/SettingEnforcementManager.cpp
branchRCL_3
changeset 61 b183ec05bd8c
parent 5 3f7d9dbe57c8
child 62 19bba8228ff0
--- a/policymanagement/policyengine/policyengineserver/src/SettingEnforcementManager.cpp	Thu Aug 19 10:44:50 2010 +0300
+++ b/policymanagement/policyengine/policyengineserver/src/SettingEnforcementManager.cpp	Tue Aug 31 16:04:06 2010 +0300
@@ -164,7 +164,13 @@
 	//finish active enforcement base
 	if ( iActiveEnforcementBase)
 	{
-		iActiveEnforcementBase->FinishEnforcementL( aFlushSettings);
+		TRAPD(err, iActiveEnforcementBase->FinishEnforcementL( aFlushSettings));
+		
+		if (err != KErrNone)
+			{
+			RDEBUG_2("	**** ERROR, iActiveEnforcementBase->FinishEnforcementL left with %d", err );
+			}
+			
 		delete iActiveEnforcementBase;
 		iActiveEnforcementBase = 0;
 	}