summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCraig Mautner <cmautner@google.com>2014-08-04 17:34:04 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-08-01 01:46:21 +0000
commit7e8ff5d177b0cf43bb145f79afef57522535bac6 (patch)
treee2874a3dd906da4265dc8f39881ae21adb210c61
parent9d2bb94daaac6a9639b9b0a67737cdf8263201cd (diff)
parentcc9537ce558de42577feebeb91a8cc72e102ae2e (diff)
downloadframeworks_base-7e8ff5d177b0cf43bb145f79afef57522535bac6.zip
frameworks_base-7e8ff5d177b0cf43bb145f79afef57522535bac6.tar.gz
frameworks_base-7e8ff5d177b0cf43bb145f79afef57522535bac6.tar.bz2
Merge "Call method while holding lock." into lmp-dev
-rwxr-xr-xservices/core/java/com/android/server/am/ActivityManagerService.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java
index 0ad36fc..275185a 100755
--- a/services/core/java/com/android/server/am/ActivityManagerService.java
+++ b/services/core/java/com/android/server/am/ActivityManagerService.java
@@ -3695,7 +3695,7 @@ public final class ActivityManagerService extends ActivityManagerNative
}
//explicitly remove thd old information in mRecentTasks when removing existing user.
- private void removeRecentTasksForUser(int userId) {
+ private void removeRecentTasksForUserLocked(int userId) {
if(userId <= 0) {
Slog.i(TAG, "Can't remove recent task on user " + userId);
return;
@@ -17724,10 +17724,10 @@ public final class ActivityManagerService extends ActivityManagerNative
// Kill all the processes for the user.
forceStopUserLocked(userId, "finish user");
}
- }
- // Explicitly remove the old information in mRecentTasks.
- removeRecentTasksForUser(userId);
+ // Explicitly remove the old information in mRecentTasks.
+ removeRecentTasksForUserLocked(userId);
+ }
for (int i=0; i<callbacks.size(); i++) {
try {