Merge "Reset app freezer timeout for broadcast messages" into sc-v2-dev am: 64bab6b20b

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16577086

Change-Id: Ic5dfd663af1b0bc55bd49e06fe07f84bb6652a27
This commit is contained in:
Li Li
2022-01-07 00:23:54 +00:00
committed by Automerger Merge Worker

View File

@@ -904,7 +904,7 @@ public final class CachedAppOptimizer {
void unfreezeTemporarily(ProcessRecord app) { void unfreezeTemporarily(ProcessRecord app) {
if (mUseFreezer) { if (mUseFreezer) {
synchronized (mProcLock) { synchronized (mProcLock) {
if (app.mOptRecord.isFrozen()) { if (app.mOptRecord.isFrozen() || app.mOptRecord.isPendingFreeze()) {
unfreezeAppLSP(app); unfreezeAppLSP(app);
freezeAppAsyncLSP(app); freezeAppAsyncLSP(app);
} }