aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/maps/AbstractMapProvider.java
diff options
context:
space:
mode:
authorSamuel Tardieu <sam@rfc1149.net>2013-12-28 11:10:33 +0100
committerSamuel Tardieu <sam@rfc1149.net>2013-12-28 11:16:33 +0100
commit58d4c70c00ed1de52e8cda665a77230b249906ac (patch)
tree924af3cccdc831fe00c4a6fe27483e1775c6a70e /main/src/cgeo/geocaching/maps/AbstractMapProvider.java
parent8a4a97f46ac02d7475a4a9532cb3b80800dcda90 (diff)
downloadcgeo-58d4c70c00ed1de52e8cda665a77230b249906ac.zip
cgeo-58d4c70c00ed1de52e8cda665a77230b249906ac.tar.gz
cgeo-58d4c70c00ed1de52e8cda665a77230b249906ac.tar.bz2
fix #3480: quasi-systematic concurrent logins
The login procedure was initiated in both `onCreate()` and `onResume()`. It has been limited to `onResume()` and refactored as to not manipulate a global variable. Also, the previous code prevented cgeo from retrying a failed login to one of the cache providers if another had succeeded, as every provider cleared `setLogin()` in case of success. This has been fixed as well.
Diffstat (limited to 'main/src/cgeo/geocaching/maps/AbstractMapProvider.java')
0 files changed, 0 insertions, 0 deletions