diff options
author | Craig Mautner <cmautner@google.com> | 2014-08-04 17:34:04 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2014-08-01 01:46:21 +0000 |
commit | 7e8ff5d177b0cf43bb145f79afef57522535bac6 (patch) | |
tree | e2874a3dd906da4265dc8f39881ae21adb210c61 | |
parent | 9d2bb94daaac6a9639b9b0a67737cdf8263201cd (diff) | |
parent | cc9537ce558de42577feebeb91a8cc72e102ae2e (diff) | |
download | frameworks_base-7e8ff5d177b0cf43bb145f79afef57522535bac6.zip frameworks_base-7e8ff5d177b0cf43bb145f79afef57522535bac6.tar.gz frameworks_base-7e8ff5d177b0cf43bb145f79afef57522535bac6.tar.bz2 |
Merge "Call method while holding lock." into lmp-dev
-rwxr-xr-x | services/core/java/com/android/server/am/ActivityManagerService.java | 8 |
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 { |