diff options
| -rw-r--r-- | services/core/java/com/android/server/pm/UserManagerService.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/services/core/java/com/android/server/pm/UserManagerService.java b/services/core/java/com/android/server/pm/UserManagerService.java index 36c39e550f3f..9aa47a67d4e2 100644 --- a/services/core/java/com/android/server/pm/UserManagerService.java +++ b/services/core/java/com/android/server/pm/UserManagerService.java @@ -3724,7 +3724,7 @@ public class UserManagerService extends IUserManager.Stub { UserData putUserInfo(UserInfo userInfo) { final UserData userData = new UserData(); userData.info = userInfo; - synchronized (mUsers) { + synchronized (mUsersLock) { mUsers.put(userInfo.id, userData); } return userData; @@ -3732,7 +3732,7 @@ public class UserManagerService extends IUserManager.Stub { @VisibleForTesting void removeUserInfo(@UserIdInt int userId) { - synchronized (mUsers) { + synchronized (mUsersLock) { mUsers.remove(userId); } } @@ -4052,7 +4052,7 @@ public class UserManagerService extends IUserManager.Stub { userFile.delete(); updateUserIds(); if (RELEASE_DELETED_USER_ID) { - synchronized (mUsers) { + synchronized (mUsersLock) { mRemovingUserIds.delete(userId); } } |