--- a/locationmanager/server/src/clocationmanagerserver.cpp Mon May 03 12:55:01 2010 +0300
+++ b/locationmanager/server/src/clocationmanagerserver.cpp Fri May 14 16:17:23 2010 +0300
@@ -420,7 +420,7 @@
self->iTimer->Cancel();
- if ( self->iLocationRecord->RemappingNeeded() )
+ if ( self->iLocationRecord->RemappingNeeded() && !self->iLocationRecord->IsLowBattery())
{
self->iTimer->Start( self->iLocManStopRemapDelay * 1000000, 0, TCallBack( PositioningStopTimeout, self ) );
self->iWaitForPositioningStopTimeout = ETrue;