From e74106cbf99858ae9baa213e0512f682acbb061f Mon Sep 17 00:00:00 2001 From: Michael Wachenschwanz Date: Wed, 24 Jan 2018 20:23:15 -0800 Subject: [PATCH] Temporary Threshold for Binder Proxy Tracking Revert once bug is resolved Lowered threshold and won't kill apps on userdebug/eng builds (as to not interfere with other monitoring efforts). Bug: 71353150 Test: manual Change-Id: I1a6d4a97a5fdfb7466af0e07d3854e84c0355eaa --- .../core/java/com/android/server/am/ActivityManagerService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java index fcbcce4181e3e..99c308b42cbb1 100644 --- a/services/core/java/com/android/server/am/ActivityManagerService.java +++ b/services/core/java/com/android/server/am/ActivityManagerService.java @@ -14762,6 +14762,8 @@ public class ActivityManagerService extends IActivityManager.Stub mUserController.sendUserSwitchBroadcasts(-1, currentUserId); BinderInternal.nSetBinderProxyCountEnabled(true); + //STOPSHIP: Temporary BinderProxy Threshold for b/71353150 + BinderInternal.nSetBinderProxyCountWatermarks(1500, 1200); BinderInternal.setBinderProxyCountCallback( new BinderInternal.BinderProxyLimitListener() { @Override