summaryrefslogtreecommitdiffstats
path: root/src/com/android/providers/downloads/DownloadThread.java
diff options
context:
space:
mode:
authorVasu Nori <vnori@google.com>2011-02-08 17:16:41 -0800
committerVasu Nori <vnori@google.com>2011-02-08 18:10:11 -0800
commit789745f667c65661d82ccbd5ef49fdb132911736 (patch)
treec264e45bc316434d3af7f9915828fb45f0441e5b /src/com/android/providers/downloads/DownloadThread.java
parent7806290088fbd6f802288021ec551ddd9469892a (diff)
downloadandroid_packages_providers_DownloadProvider-789745f667c65661d82ccbd5ef49fdb132911736.tar.gz
android_packages_providers_DownloadProvider-789745f667c65661d82ccbd5ef49fdb132911736.tar.bz2
android_packages_providers_DownloadProvider-789745f667c65661d82ccbd5ef49fdb132911736.zip
bug:3435895 listen to media_mounted broadcast intent
and retry downloads that failed due to the error "sdcard media not mounted" Change-Id: Id181b8167d331214f72679c85f18cc8b9b969e40
Diffstat (limited to 'src/com/android/providers/downloads/DownloadThread.java')
-rw-r--r--src/com/android/providers/downloads/DownloadThread.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/providers/downloads/DownloadThread.java b/src/com/android/providers/downloads/DownloadThread.java
index 960765dd..de570ff5 100644
--- a/src/com/android/providers/downloads/DownloadThread.java
+++ b/src/com/android/providers/downloads/DownloadThread.java
@@ -836,6 +836,7 @@ public class DownloadThread extends Thread {
innerState.mContinuingDownload = true;
if (Constants.LOGV) {
Log.i(Constants.TAG, "resuming download for id: " + mInfo.mId +
+ ", innerState.mBytesSoFar: " + innerState.mBytesSoFar +
", and setting mContinuingDownload to true: ");
}
}
@@ -861,6 +862,10 @@ public class DownloadThread extends Thread {
request.addHeader("If-Match", innerState.mHeaderETag);
}
request.addHeader("Range", "bytes=" + innerState.mBytesSoFar + "-");
+ if (Constants.LOGV) {
+ Log.i(Constants.TAG, "Adding Range header: " +
+ "bytes=" + innerState.mBytesSoFar + "-");
+ }
}
}