diff options
author | Vasu Nori <vnori@google.com> | 2010-12-16 18:31:23 -0800 |
---|---|---|
committer | Vasu Nori <vnori@google.com> | 2010-12-23 13:28:32 -0800 |
commit | 5218d33d57990c3e3549c58bd3f0ac244dfc3d59 (patch) | |
tree | 4c7f740b3eadf7ed34515b47c36827251aac2e34 /src/com/android/providers/downloads/DownloadInfo.java | |
parent | 6bf8b8d183ef3fa118ad9fb8eb35c2ee101e46a1 (diff) | |
download | android_packages_providers_DownloadProvider-5218d33d57990c3e3549c58bd3f0ac244dfc3d59.tar.gz android_packages_providers_DownloadProvider-5218d33d57990c3e3549c58bd3f0ac244dfc3d59.tar.bz2 android_packages_providers_DownloadProvider-5218d33d57990c3e3549c58bd3f0ac244dfc3d59.zip |
bug:3286430 set quota on downloads data dir
make sure the doanloads data dir size is limited by some quote -
100MB default and 200MB for SR.
bug:3286430
tests are in Change-Id: I688f7e058511089bec7fa21e972e23780604d98a
Change-Id: Iba7fab9fa91ea018f35e1c3ef5ec0e6b03cba650
Diffstat (limited to 'src/com/android/providers/downloads/DownloadInfo.java')
-rw-r--r-- | src/com/android/providers/downloads/DownloadInfo.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/com/android/providers/downloads/DownloadInfo.java b/src/com/android/providers/downloads/DownloadInfo.java index d1ea43e2..ca43ea99 100644 --- a/src/com/android/providers/downloads/DownloadInfo.java +++ b/src/com/android/providers/downloads/DownloadInfo.java @@ -22,7 +22,6 @@ import android.content.ContentUris; import android.content.ContentValues; import android.content.Context; import android.content.Intent; -import android.database.CharArrayBuffer; import android.database.Cursor; import android.drm.mobile1.DrmRawContent; import android.net.ConnectivityManager; @@ -427,7 +426,7 @@ public class DownloadInfo { return NETWORK_OK; } - void startIfReady(long now) { + void startIfReady(long now, StorageManager storageManager) { if (!isReadyToStart(now)) { return; } @@ -444,7 +443,8 @@ public class DownloadInfo { values.put(Impl.COLUMN_STATUS, mStatus); mContext.getContentResolver().update(getAllDownloadsUri(), values, null, null); } - DownloadThread downloader = new DownloadThread(mContext, mSystemFacade, this); + DownloadThread downloader = new DownloadThread(mContext, mSystemFacade, this, + storageManager); mHasActiveThread = true; mSystemFacade.startThread(downloader); } |