Do not thrown on error persisting runtime permissions

bug:20752986

Change-Id: I49d7e30afd49d3dcb1bcffd2fd48e9460ed5147f
This commit is contained in:
Svet Ganov
2015-06-20 10:31:25 -07:00
parent 0f800f7c16
commit 3ac465a7d8

View File

@@ -4339,8 +4339,6 @@ final class Settings {
Slog.wtf(PackageManagerService.TAG,
"Failed to write settings, restoring backup", t);
destination.failWrite(out);
throw new IllegalStateException("Failed to write runtime permissions,"
+ " restoring backup", t);
} finally {
IoUtils.closeQuietly(out);
}