diff options
author | Steve Howard <showard@google.com> | 2010-08-18 16:11:34 -0700 |
---|---|---|
committer | Steve Howard <showard@google.com> | 2010-08-18 16:17:04 -0700 |
commit | 1df61f0e1a275961ad9762ffc1d141adb91870e0 (patch) | |
tree | ceb25821876308ae8f832aaa7767ed8105a3bc59 /src/com/android/providers/downloads | |
parent | 7bdfb134c6c1c4e3d4c5da61327e62bc38407c95 (diff) | |
download | android_packages_providers_DownloadProvider-1df61f0e1a275961ad9762ffc1d141adb91870e0.tar.gz android_packages_providers_DownloadProvider-1df61f0e1a275961ad9762ffc1d141adb91870e0.tar.bz2 android_packages_providers_DownloadProvider-1df61f0e1a275961ad9762ffc1d141adb91870e0.zip |
Avoid endless restarts when waiting for connectivity.
Adding an extra check for usable network connectivity to avoid an endless
restart-pause loop while waiting for usable connectivity.
Change-Id: If4da9ad222993b5479ada658508f445d10a42013
Diffstat (limited to 'src/com/android/providers/downloads')
-rw-r--r-- | src/com/android/providers/downloads/DownloadInfo.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/providers/downloads/DownloadInfo.java b/src/com/android/providers/downloads/DownloadInfo.java index 92d8d503..02d6ae36 100644 --- a/src/com/android/providers/downloads/DownloadInfo.java +++ b/src/com/android/providers/downloads/DownloadInfo.java @@ -252,7 +252,7 @@ public class DownloadInfo { if (mStatus == Downloads.Impl.STATUS_RUNNING_PAUSED) { if (mNumFailed == 0) { // download is waiting for network connectivity to return before it can resume - return true; + return canUseNetwork(); } if (restartTime() < now) { // download was waiting for a delayed restart, and the delay has expired |