Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit efff97ac authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "UMS use mUsersLock to synchronized" am: 659ccfc9 am: ca2d0638 am: 897d3913

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1512949

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I99e976f1212b0226c43f39c6ccd30509c174bc33
parents 7b4bbc61 897d3913
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -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);
            }
        }