--- a/locationmanager/server/src/clocationmanagerserver.cpp Tue Apr 27 17:05:23 2010 +0300
+++ b/locationmanager/server/src/clocationmanagerserver.cpp Tue May 11 16:36:55 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;