diff options
author | Vasu Nori <vnori@google.com> | 2011-02-08 17:16:41 -0800 |
---|---|---|
committer | Vasu Nori <vnori@google.com> | 2011-02-08 18:10:11 -0800 |
commit | 789745f667c65661d82ccbd5ef49fdb132911736 (patch) | |
tree | c264e45bc316434d3af7f9915828fb45f0441e5b /src/com/android/providers/downloads/DownloadThread.java | |
parent | 7806290088fbd6f802288021ec551ddd9469892a (diff) | |
download | android_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.java | 5 |
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 + "-"); + } } } |