mpx/commonframework/common/src/mpxpluginmonitor.cpp
changeset 32 edd273b3192a
parent 0 a2952bb97e68
equal deleted inserted replaced
27:cbb1bfb7ebfb 32:edd273b3192a
   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.