Merge "Rollbacks shouldn't be removed when it session expires (1/n)" into sc-dev
This commit is contained in:
@@ -613,9 +613,11 @@ class RollbackManagerServiceImpl extends IRollbackManager.Stub implements Rollba
|
||||
PackageInstaller.SessionInfo session = mContext.getPackageManager()
|
||||
.getPackageInstaller().getSessionInfo(rollback.getStagedSessionId());
|
||||
if (session == null || session.isStagedSessionFailed()) {
|
||||
iter.remove();
|
||||
deleteRollback(rollback,
|
||||
"Session " + rollback.getStagedSessionId() + " not existed or failed");
|
||||
if (rollback.isEnabling()) {
|
||||
iter.remove();
|
||||
deleteRollback(rollback, "Session " + rollback.getStagedSessionId()
|
||||
+ " not existed or failed");
|
||||
}
|
||||
continue;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user