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

Commit d51a295f authored by Hui Yu's avatar Hui Yu Committed by Automerger Merge Worker
Browse files

Merge "Check for current procState before demoting it." into udc-dev am: f1a43684

parents 04dc3040 f1a43684
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -2048,8 +2048,9 @@ public class OomAdjuster {
            // around switching between two apps. However, we don't want to keep the
            // process in this privileged state indefinitely. Eventually, allow the
            // app to be demoted to cached.
            if ((state.getSetProcState() == PROCESS_STATE_LAST_ACTIVITY
                    && (state.getLastStateTime() + mConstants.MAX_PREVIOUS_TIME) < now)) {
            if (procState >= PROCESS_STATE_LAST_ACTIVITY
                    && state.getSetProcState() == PROCESS_STATE_LAST_ACTIVITY
                    && (state.getLastStateTime() + mConstants.MAX_PREVIOUS_TIME) < now) {
                procState = PROCESS_STATE_LAST_ACTIVITY;
                schedGroup = SCHED_GROUP_BACKGROUND;
                state.setAdjType("previous-expired");