diff options
| -rw-r--r-- | services/core/java/com/android/server/am/ActiveServices.java | 1 | ||||
| -rw-r--r-- | services/core/java/com/android/server/am/ProcessRecord.java | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/am/ActiveServices.java b/services/core/java/com/android/server/am/ActiveServices.java index 02613cfe0771..0c8172d204c4 100644 --- a/services/core/java/com/android/server/am/ActiveServices.java +++ b/services/core/java/com/android/server/am/ActiveServices.java @@ -4217,6 +4217,7 @@ public final class ActiveServices { Slog.w(TAG, "Forcing bringing down service: " + sr); sr.isolatedProc = null; mPendingServices.remove(i); + size = mPendingServices.size(); i--; needOomAdj = true; bringDownServiceLocked(sr, true); diff --git a/services/core/java/com/android/server/am/ProcessRecord.java b/services/core/java/com/android/server/am/ProcessRecord.java index f7e87ef94939..a1adeaac52ca 100644 --- a/services/core/java/com/android/server/am/ProcessRecord.java +++ b/services/core/java/com/android/server/am/ProcessRecord.java @@ -643,7 +643,7 @@ class ProcessRecord implements WindowProcessListener { } public void makeActive(IApplicationThread _thread, ProcessStatsService tracker) { - mProfile.onProcessActive(thread, tracker); + mProfile.onProcessActive(_thread, tracker); thread = _thread; mWindowProcessController.setThread(thread); } |