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

Commit 6f21bfbb authored by Michael Wachenschwanz's avatar Michael Wachenschwanz Committed by android-build-merger
Browse files

Merge "Remove Persistent proccess without WTFing" into pi-dev am: 4ea0a5a2

am: 0a7e51d5

Change-Id: Ie536da0d28b382b0197c02cc32eb6b95001e6a20
parents 737c6f4e 0a7e51d5
Loading
Loading
Loading
Loading
+9 −5
Original line number Diff line number Diff line
@@ -3706,6 +3706,9 @@ public class ActivityManagerService extends IActivityManager.Stub
        int lrui = mLruProcesses.lastIndexOf(app);
        if (lrui >= 0) {
            if (!app.killed) {
                if (app.persistent) {
                    Slog.w(TAG, "Removing persistent process that hasn't been killed: " + app);
                } else {
                    Slog.wtfStack(TAG, "Removing process that hasn't been killed: " + app);
                    if (app.pid > 0) {
                        killProcessQuiet(app.pid);
@@ -3714,6 +3717,7 @@ public class ActivityManagerService extends IActivityManager.Stub
                        app.pendingStart = false;
                    }
                }
            }
            if (lrui <= mLruProcessActivityStart) {
                mLruProcessActivityStart--;
            }