mpx/commonframework/common/src/mpxpluginmonitor.cpp
branchRCL_3
changeset 28 f56ec6ce2732
parent 0 a2952bb97e68
equal deleted inserted replaced
23:4740b34b83ce 28:f56ec6ce2732
   143     (void)aError;
   143     (void)aError;
   144     MPX_DEBUG_THREAD("CMPXPluginMonitor::RunError");
   144     MPX_DEBUG_THREAD("CMPXPluginMonitor::RunError");
   145     MPX_DEBUG3("CMPXPluginMonitor::RunError interface id 0x%08x, error",
   145     MPX_DEBUG3("CMPXPluginMonitor::RunError interface id 0x%08x, error",
   146                iInterfaceUid.iUid, aError);
   146                iInterfaceUid.iUid, aError);
   147     // Restart observer
   147     // Restart observer
   148     iECs.NotifyOnChange(iStatus);
   148     if ( !IsActive() )
   149     SetActive();
   149         {
       
   150         iECs.NotifyOnChange(iStatus);
       
   151         SetActive();
       
   152         }
   150     return KErrNone;
   153     return KErrNone;
   151     }
   154     }
   152 
   155 
   153 // ----------------------------------------------------------------------------
   156 // ----------------------------------------------------------------------------
   154 // Implements cancellation of an outstanding request.
   157 // Implements cancellation of an outstanding request.