diff options
| author | TreeHugger Robot <treehugger-gerrit@google.com> | 2020-05-13 16:01:39 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2020-05-13 16:01:39 +0000 |
| commit | eb191392e6ab82179e4a4fcce37712ab87a795db (patch) | |
| tree | 76783dfd005a9bd30cb1a4806237fe8dec28edd8 /core/java/android | |
| parent | d060004e6af93cc5e8710ca40ebb49ed62e355b4 (diff) | |
| parent | 4dbc0607ee43d3b0eab5e115531c639ff1a1f339 (diff) | |
Merge "Don't try to recreate IncrementalFileStorages on re-commit." into rvc-dev
Diffstat (limited to 'core/java/android')
| -rw-r--r-- | core/java/android/os/incremental/IncrementalFileStorages.java | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/core/java/android/os/incremental/IncrementalFileStorages.java b/core/java/android/os/incremental/IncrementalFileStorages.java index 321dc9e2246e..958c7fb4fc8d 100644 --- a/core/java/android/os/incremental/IncrementalFileStorages.java +++ b/core/java/android/os/incremental/IncrementalFileStorages.java @@ -92,10 +92,7 @@ public final class IncrementalFileStorages { } } - if (!result.mDefaultStorage.startLoading()) { - // TODO(b/146080380): add incremental-specific error code - throw new IOException("Failed to start loading data for Incremental installation."); - } + result.startLoading(); return result; } @@ -144,6 +141,15 @@ public final class IncrementalFileStorages { } /** + * Starts or re-starts loading of data. + */ + public void startLoading() throws IOException { + if (!mDefaultStorage.startLoading()) { + throw new IOException("Failed to start loading data for Incremental installation."); + } + } + + /** * Resets the states and unbinds storage instances for an installation session. * TODO(b/136132412): make sure unnecessary binds are removed but useful storages are kept */ |
