--- a/locationmanager/ReverseGeocode/src/internalreversegeocode.cpp Tue Jul 06 14:44:37 2010 +0300
+++ b/locationmanager/ReverseGeocode/src/internalreversegeocode.cpp Wed Aug 18 10:12:07 2010 +0300
@@ -281,8 +281,8 @@
// ----------------------------------------------------------------------------
void CInternalReverseGeocode::ClientEvent( const THttpStatus& aEvent )
{
- LOG( "CInternalReverseGeocode::ClientEvent,begin" );
- TInt err;
+ LOG1( "CInternalReverseGeocode::ClientEvent,begin. Err - %d", aEvent);
+ TInt err = KErrNone;
//Have a Switch here
switch( aEvent )
{
@@ -319,6 +319,11 @@
iObserver.ReverseGeocodeComplete( err , *iAddressInfo );
break;
}
+ if(err != KErrNone)
+ {
+ LOG("Error occur while getting data.");
+ StartTimer();
+ }
LOG( "CInternalReverseGeocode::ClientEvent,end" );
}
@@ -420,7 +425,6 @@
return retVal;
}
-
// ----------------------------------------------------------------------------
// CInternalReverseGeocode::GetCurrentRegisterNw()
// ----------------------------------------------------------------------------