summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Tim Murray <timmurray@google.com> 2023-04-05 19:40:32 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2023-04-05 19:40:32 +0000
commit46ef1884893b3fee1c90c9d446d5624ccf2c46c9 (patch)
tree0a85a4a23a9cc1707fbb61ba316e51cc44206e4c
parentf94b931c9a070142d4259a335eca84764f319e9d (diff)
parent0ba870e4c4bb370101d7a0720d4fd5dad5a9b5bd (diff)
Merge "AppErrors: unfreeze app before scheduling crash" into udc-dev
-rw-r--r--services/core/java/com/android/server/am/AppErrors.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/am/AppErrors.java b/services/core/java/com/android/server/am/AppErrors.java
index 08c1de61d7fb..c343ec24412a 100644
--- a/services/core/java/com/android/server/am/AppErrors.java
+++ b/services/core/java/com/android/server/am/AppErrors.java
@@ -534,6 +534,8 @@ class AppErrors {
}
}
+ mService.mOomAdjuster.mCachedAppOptimizer.unfreezeProcess(initialPid,
+ CachedAppOptimizer.UNFREEZE_REASON_PROCESS_END);
proc.scheduleCrashLocked(message, exceptionTypeId, extras);
if (force) {
// If the app is responsive, the scheduled crash will happen as expected