Merge "UMS use mUsersLock to synchronized" am: 659ccfc928 am: ca2d0638ab am: 897d3913fe
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1512949 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I99e976f1212b0226c43f39c6ccd30509c174bc33
This commit is contained in:
@@ -3728,7 +3728,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;
|
||||
@@ -3736,7 +3736,7 @@ public class UserManagerService extends IUserManager.Stub {
|
||||
|
||||
@VisibleForTesting
|
||||
void removeUserInfo(@UserIdInt int userId) {
|
||||
synchronized (mUsers) {
|
||||
synchronized (mUsersLock) {
|
||||
mUsers.remove(userId);
|
||||
}
|
||||
}
|
||||
@@ -4140,7 +4140,7 @@ public class UserManagerService extends IUserManager.Stub {
|
||||
userFile.delete();
|
||||
updateUserIds();
|
||||
if (RELEASE_DELETED_USER_ID) {
|
||||
synchronized (mUsers) {
|
||||
synchronized (mUsersLock) {
|
||||
mRemovingUserIds.delete(userId);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user