From 1df61f0e1a275961ad9762ffc1d141adb91870e0 Mon Sep 17 00:00:00 2001 From: Steve Howard Date: Wed, 18 Aug 2010 16:11:34 -0700 Subject: 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 --- src/com/android/providers/downloads/DownloadInfo.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') 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 -- cgit v1.2.3