From df78fdc92f69c933756d3e3bfb4937658ee62315 Mon Sep 17 00:00:00 2001 From: "T.J. Mercier" Date: Fri, 17 Jun 2022 16:25:28 +0000 Subject: [PATCH] Revert "Freeze all package processes before killing" This reverts commit a666f83b825d4017751bd2c6d1e81763d53690eb. Reason for revert: b/236266655 zygote for a new process spawns in different process group before moving, which causes permanent freeze of all zygote processes. Change-Id: I5eae2519e6bcb52e8ee4a7e0bf5dc8495258b732 --- .../core/java/com/android/server/am/ProcessList.java | 9 --------- 1 file changed, 9 deletions(-) diff --git a/services/core/java/com/android/server/am/ProcessList.java b/services/core/java/com/android/server/am/ProcessList.java index 1257f1f4bc104..ca16f579609a9 100644 --- a/services/core/java/com/android/server/am/ProcessList.java +++ b/services/core/java/com/android/server/am/ProcessList.java @@ -2897,15 +2897,6 @@ public final class ProcessList { } int N = procs.size(); - for (int i = 0; i < N; ++i) { - final ProcessRecord proc = procs.get(i).first; - try { - Process.setProcessFrozen(proc.getPid(), proc.uid, true); - } catch (Exception e) { - Slog.w(TAG, "Unable to freeze " + proc.getPid() + " " + proc.processName); - } - } - for (int i=0; i proc = procs.get(i); removeProcessLocked(proc.first, callerWillRestart, allowRestart || proc.second,