Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a603b6bf authored by JW Wang's avatar JW Wang Committed by Android (Google) Code Review
Browse files

Merge "Rollbacks shouldn't be removed when it session expires (1/n)" into sc-dev

parents 1e258ecf 80005cd6
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -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()) {
                    if (rollback.isEnabling()) {
                        iter.remove();
                    deleteRollback(rollback,
                            "Session " + rollback.getStagedSessionId() + " not existed or failed");
                        deleteRollback(rollback, "Session " + rollback.getStagedSessionId()
                                + " not existed or failed");
                    }
                    continue;
                }