Merge "Appropriately sets all installs on *any* failure of one" into qt-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
d42032e5e2
@@ -17080,6 +17080,13 @@ public class PackageManagerService extends IPackageManager.Stub
|
|||||||
cleanUpAppIdCreation(result);
|
cleanUpAppIdCreation(result);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
// TODO(patb): create a more descriptive reason than unknown in future release
|
||||||
|
// mark all non-failure installs as UNKNOWN so we do not treat them as success
|
||||||
|
for (InstallRequest request : requests) {
|
||||||
|
if (request.installResult.returnCode == PackageManager.INSTALL_SUCCEEDED) {
|
||||||
|
request.installResult.returnCode = PackageManager.INSTALL_UNKNOWN;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
for (PrepareResult result : prepareResults.values()) {
|
for (PrepareResult result : prepareResults.values()) {
|
||||||
if (result.freezer != null) {
|
if (result.freezer != null) {
|
||||||
|
|||||||
Reference in New Issue
Block a user