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

Commit 9547241b authored by Mohammad Samiul Islam's avatar Mohammad Samiul Islam Committed by Android (Google) Code Review
Browse files

Merge "Put finalized child staged session at correct place in dumpsys"

parents b4e40137 a1cf2319
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -1284,10 +1284,16 @@ public class PackageInstallerService extends IPackageInstaller.Stub implements
            int N = mSessions.size();
            for (int i = 0; i < N; i++) {
                final PackageInstallerSession session = mSessions.valueAt(i);
                if (session.isStagedAndInTerminalState()) {

                // Do not print finalized staged session as active install sessions
                final PackageInstallerSession rootSession = session.hasParentSessionId()
                        ? getSession(session.getParentSessionId())
                        : session;
                if (rootSession.isStagedAndInTerminalState()) {
                    finalizedSessions.add(session);
                    continue;
                }

                session.dump(pw);
                pw.println();
            }