5d5d7854c2
* Harden each of the major upgrade steps so any errors (e.g. NPE) are caught and that account goes into error state. * Make sure that any account in error state is abandoned properly - all steps skipped except the final delete/cleanup. * Bugfix: The variable that indicates that an account has gone into an error state (upgrade failed) state was being set in the UI thread and tested in the worker thread, so it was not properly stopping the upgrade of any given account. Split that variable into two, one for the UI thread (set/read by the handler) and one for the worker thread. * Bugfix: Report errors against the correct account, when 2+ accounts are being upgraded. Bug: 2608483 Change-Id: I571078ae7123b601b53096104c4c5f4ef20da031 |
||
---|---|---|
assets | ||
docs | ||
images | ||
res | ||
src | ||
tests | ||
.classpath | ||
.project | ||
Android.mk | ||
AndroidManifest.xml | ||
CleanSpec.mk | ||
MODULE_LICENSE_APACHE2 | ||
NOTICE | ||
proguard.flags | ||
remove-exchange-support.sh |