GetLatLngFromGeocoderUrl caching 620 values

May 26, 2009 at 7:11 AM
Edited May 26, 2009 at 7:22 AM

If Google Maps returns a 620,0,0,0,0 value which means "slow down" or "too many geocode's", this response is cached forever and always returned.

If 620 is read from the cache it should be retried. That will fix any existing badly cached entries. I did this by changing GMaps.cs line 677 to read

    if (string.IsNullOrEmpty(geo) || geo.StartsWith("620"))

 

Coordinator
May 26, 2009 at 9:39 AM
Edited May 26, 2009 at 9:39 AM

fixed, thanks