mpx/commonframework/common/src/mpxpluginmonitor.cpp
branchRCL_3
changeset 28 f56ec6ce2732
parent 0 a2952bb97e68
--- a/mpx/commonframework/common/src/mpxpluginmonitor.cpp	Tue Apr 27 17:09:22 2010 +0300
+++ b/mpx/commonframework/common/src/mpxpluginmonitor.cpp	Tue May 11 16:40:32 2010 +0300
@@ -145,8 +145,11 @@
     MPX_DEBUG3("CMPXPluginMonitor::RunError interface id 0x%08x, error",
                iInterfaceUid.iUid, aError);
     // Restart observer
-    iECs.NotifyOnChange(iStatus);
-    SetActive();
+    if ( !IsActive() )
+        {
+        iECs.NotifyOnChange(iStatus);
+        SetActive();
+        }
     return KErrNone;
     }