mpx/commonframework/common/src/mpxpluginmonitor.cpp
changeset 32 edd273b3192a
parent 0 a2952bb97e68
--- a/mpx/commonframework/common/src/mpxpluginmonitor.cpp	Fri May 14 16:21:14 2010 +0300
+++ b/mpx/commonframework/common/src/mpxpluginmonitor.cpp	Thu May 27 13:19:19 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;
     }