equal
deleted
inserted
replaced
418 LOG( "CLocationManagerServer::CheckForRemappingCallback" ); |
418 LOG( "CLocationManagerServer::CheckForRemappingCallback" ); |
419 CLocationManagerServer* self = STATIC_CAST( CLocationManagerServer*, aAny ); |
419 CLocationManagerServer* self = STATIC_CAST( CLocationManagerServer*, aAny ); |
420 |
420 |
421 self->iTimer->Cancel(); |
421 self->iTimer->Cancel(); |
422 |
422 |
423 if ( self->iLocationRecord->RemappingNeeded() ) |
423 if ( self->iLocationRecord->RemappingNeeded() && !self->iLocationRecord->IsLowBattery()) |
424 { |
424 { |
425 self->iTimer->Start( self->iLocManStopRemapDelay * 1000000, 0, TCallBack( PositioningStopTimeout, self ) ); |
425 self->iTimer->Start( self->iLocManStopRemapDelay * 1000000, 0, TCallBack( PositioningStopTimeout, self ) ); |
426 self->iWaitForPositioningStopTimeout = ETrue; |
426 self->iWaitForPositioningStopTimeout = ETrue; |
427 } |
427 } |
428 else |
428 else |