2341e096e6
* When a sync thread receives an alarm due to a missed socket timeout on an HttpPost, we try to abort the HttpPost. * At times, however, the HttpPost cannot be aborted and the thread hangs indefinitely. * In this CL, we try to break this vicious cycle by shutting down our ClientConnectionManager when this case is detected. This should, in turn, close all of our socket connections, causing the sync threads to generate IOExceptions and terminate. * After appropriate IOException waits, new sync threads should then be able to run normally. Bug: 2615293 Change-Id: Idea6c3653cd60822d6260e0c5a7dad790ee25858 |
||
---|---|---|
assets | ||
docs | ||
images | ||
res | ||
src | ||
tests | ||
.classpath | ||
.project | ||
Android.mk | ||
AndroidManifest.xml | ||
CleanSpec.mk | ||
MODULE_LICENSE_APACHE2 | ||
NOTICE | ||
proguard.flags | ||
remove-exchange-support.sh |