harvesterplugins/file/src/cmmcmonitor.cpp
changeset 3 6832643895f7
parent 2 208a4ba3894c
child 16 e918432ddd92
equal deleted inserted replaced
2:208a4ba3894c 3:6832643895f7
   240         if ( drvStatus & DriveInfo::EDrivePresent )
   240         if ( drvStatus & DriveInfo::EDrivePresent )
   241             {
   241             {
   242             OstTrace0( TRACE_NORMAL, DUP2_CMMCMONITOR_RUNL, "CMMCMonitor::RunL insert event" );
   242             OstTrace0( TRACE_NORMAL, DUP2_CMMCMONITOR_RUNL, "CMMCMonitor::RunL insert event" );
   243             CPIXLOGSTRING("CMMCMonitor::RunL insert event");
   243             CPIXLOGSTRING("CMMCMonitor::RunL insert event");
   244             // Mount MMC and force reharvest
   244             // Mount MMC and force reharvest
   245             iFilePlugin.MountL(drv, ETrue);
   245             iFilePlugin.MountL(drv, EFalse); //dont force reharvest
   246             }
   246             }
   247         else
   247         else
   248             {
   248             {
   249             OstTrace0( TRACE_NORMAL, DUP3_CMMCMONITOR_RUNL, "CMMCMonitor::RunL eject event" );
   249             OstTrace0( TRACE_NORMAL, DUP3_CMMCMONITOR_RUNL, "CMMCMonitor::RunL eject event" );
   250             CPIXLOGSTRING("CMMCMonitor::RunL eject event");
   250             CPIXLOGSTRING("CMMCMonitor::RunL eject event");
   251             // If the MMC has been ejected, then need to dismount 
   251             // If the MMC has been ejected, then need to dismount 
   252             // and undefine the volume
   252             // and undefine the volume and also remove from queue forever
   253             iFilePlugin.UnMount(drv, ETrue);
   253             iFilePlugin.UnMount(drv, ETrue,ETrue);
   254             }
   254             }
   255         }
   255         }
   256     CPIXLOGSTRING("END CMMCMonitor::RunL");
   256     CPIXLOGSTRING("END CMMCMonitor::RunL");
   257     OstTraceFunctionExit0( CMMCMONITOR_RUNL_EXIT );
   257     OstTraceFunctionExit0( CMMCMONITOR_RUNL_EXIT );
   258     }
   258     }