diff options
| author | 2016-03-24 17:11:03 +0000 | |
|---|---|---|
| committer | 2016-03-24 17:11:04 +0000 | |
| commit | d93a6fa96dc8390d7f5e363d94cbff8f96e694d5 (patch) | |
| tree | 79576d3265c3980bb41560ac6b57339e4424e803 | |
| parent | 5d443a43a580bde0da0e99392a5eecdd4f6abf65 (diff) | |
| parent | 8dc8d37c1d7d694016f1ec2b3cea5fb723567be8 (diff) | |
Merge "Kill the real/isolated uid group, not the ApplicationInfo uid" into nyc-dev
| -rw-r--r-- | services/core/java/com/android/server/am/ActivityManagerService.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java index c1ec71c92a2d..66008c9750b6 100644 --- a/services/core/java/com/android/server/am/ActivityManagerService.java +++ b/services/core/java/com/android/server/am/ActivityManagerService.java @@ -3013,7 +3013,7 @@ public final class ActivityManagerService extends ActivityManagerNative if (!app.killed) { Slog.wtfStack(TAG, "Removing process that hasn't been killed: " + app); Process.killProcessQuiet(app.pid); - killProcessGroup(app.info.uid, app.pid); + killProcessGroup(app.uid, app.pid); } if (lrui <= mLruProcessActivityStart) { mLruProcessActivityStart--; @@ -3386,7 +3386,7 @@ public final class ActivityManagerService extends ActivityManagerNative // clean it up now. if (DEBUG_PROCESSES || DEBUG_CLEANUP) Slog.v(TAG_PROCESSES, "App died: " + app); checkTime(startTime, "startProcess: bad proc running, killing"); - killProcessGroup(app.info.uid, app.pid); + killProcessGroup(app.uid, app.pid); handleAppDiedLocked(app, true, true); checkTime(startTime, "startProcess: done killing old proc"); } @@ -5021,7 +5021,7 @@ public final class ActivityManagerService extends ActivityManagerNative if (!fromBinderDied) { Process.killProcessQuiet(pid); } - killProcessGroup(app.info.uid, pid); + killProcessGroup(app.uid, pid); app.killed = true; } |