cgeo/c-geo-opensource — Issue #698: Concurrent map access
Author: samueltardieu
Created: 2011-10-21 21:18:48+00:00
State: open
Labels: bug

I often find concurrent requests (here the last three GET requests start before the previous one has returned), which probably explain the concurrent access causing data corruption and exceptions while browsing the live map as the results may be handled concurrently.

Anyway, this is a real problem that must be fixed independently of whether it fixes all the map issues or not.

```
D/cgeo (24758): GET http://www.geocaching.com/map/default.aspx
D/cgeo (24758): GET http://www.geocaching.com/map/default.aspx
D/cgeo (24758): GET http://www.geocaching.com/map/default.aspx
D/cgeo (24758): GET http://www.geocaching.com/map/default.aspx
D/cgeo (24758): 200 (5162 ms) GET http://www.geocaching.com/map/default.aspx
D/cgeo (24758): 200 (3251 ms) GET http://www.geocaching.com/map/default.aspx
D/cgeo (24758): 200 (2961 ms) GET http://www.geocaching.com/map/default.aspx
D/cgeo (24758): 200 (2516 ms) GET http://www.geocaching.com/map/default.aspx
```