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

Commit 6fb4729e authored by Li Li's avatar Li Li Committed by Android (Google) Code Review
Browse files

Merge "Freezer: fix delayed freezing operation" into sc-dev

parents 7f1f8d0b 775770b2
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -881,7 +881,10 @@ public final class CachedAppOptimizer {

    @GuardedBy({"mAm", "mProcLock"})
    void freezeAppAsyncLSP(ProcessRecord app) {
        mFreezeHandler.removeMessages(SET_FROZEN_PROCESS_MSG, app);
        if (mFreezeHandler.hasMessages(SET_FROZEN_PROCESS_MSG, app)) {
            // Skip redundant DO_FREEZE message
            return;
        }

        mFreezeHandler.sendMessageDelayed(
                mFreezeHandler.obtainMessage(