From 9e9dd9c9f4f4a0f5f3c80003eb07e7b7841c517a Mon Sep 17 00:00:00 2001 From: Li Li Date: Fri, 21 Jan 2022 09:24:01 -0800 Subject: [PATCH] Freezer: skip killed app It's not necessary to unfreeze an already killed app. Bug: 213395752 Test: No "Unable to query binder frozen info for pid 0" in logcat. Change-Id: I87f182031363065fde570ae99d04ed5dc0b31e4c --- .../core/java/com/android/server/am/CachedAppOptimizer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/am/CachedAppOptimizer.java b/services/core/java/com/android/server/am/CachedAppOptimizer.java index c08cf6485855b..6f22c61d2b2ab 100644 --- a/services/core/java/com/android/server/am/CachedAppOptimizer.java +++ b/services/core/java/com/android/server/am/CachedAppOptimizer.java @@ -962,7 +962,7 @@ public final class CachedAppOptimizer { } opt.setFreezerOverride(false); - if (!opt.isFrozen()) { + if (pid == 0 || !opt.isFrozen()) { return; }