summaryrefslogtreecommitdiff
path: root/apex/blobstore
diff options
context:
space:
mode:
authorSudheer Shanka <sudheersai@google.com>2020-02-19 22:17:22 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2020-02-19 22:17:22 +0000
commit3e66066440f2147cbfe28539f1c081c7f7566444 (patch)
treeb14425c185ae54bcaaeb1ff2a39746341e4b71b5 /apex/blobstore
parented67786e6b16165bf1ecee602aa77c02b398f1ba (diff)
parent9c7eed49fb27fedc271711de905549f0e106fb79 (diff)
Merge "Don't error out if the index files are not available."
Diffstat (limited to 'apex/blobstore')
-rw-r--r--apex/blobstore/service/java/com/android/server/blob/BlobStoreManagerService.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/apex/blobstore/service/java/com/android/server/blob/BlobStoreManagerService.java b/apex/blobstore/service/java/com/android/server/blob/BlobStoreManagerService.java
index 1cc1c5fd3bee..977d8a074a83 100644
--- a/apex/blobstore/service/java/com/android/server/blob/BlobStoreManagerService.java
+++ b/apex/blobstore/service/java/com/android/server/blob/BlobStoreManagerService.java
@@ -491,6 +491,9 @@ public class BlobStoreManagerService extends SystemService {
if (sessionsIndexFile == null) {
Slog.wtf(TAG, "Error creating sessions index file");
return;
+ } else if (!sessionsIndexFile.exists()) {
+ Slog.w(TAG, "Sessions index file not available: " + sessionsIndexFile.getBaseFile());
+ return;
}
mSessions.clear();
@@ -580,6 +583,9 @@ public class BlobStoreManagerService extends SystemService {
if (blobsIndexFile == null) {
Slog.wtf(TAG, "Error creating blobs index file");
return;
+ } else if (!blobsIndexFile.exists()) {
+ Slog.w(TAG, "Blobs index file not available: " + blobsIndexFile.getBaseFile());
+ return;
}
mBlobsMap.clear();