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

Commit bab5b292 authored by Eric Biggers's avatar Eric Biggers Committed by Automerger Merge Worker
Browse files

Merge "UserManagerService: fix comment for mRemovingUserIds" am: 030c47cb...

Merge "UserManagerService: fix comment for mRemovingUserIds" am: 030c47cb am: 2cf8cd28 am: 3c0610d2 am: ab5835f4 am: 0a1e4c42

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



Change-Id: I1ffb31db09ba5c7a5baaa93da878e3447aa95ecf
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents dffdfeef 0a1e4c42
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -453,9 +453,12 @@ public class UserManagerService extends IUserManager.Stub {
    private final Bundle mGuestRestrictions = new Bundle();

    /**
     * Set of user IDs being actively removed. Removed IDs linger in this set
     * for several seconds to work around a VFS caching issue.
     * Use {@link #addRemovingUserIdLocked(int)} to add elements to this array
     * Set of user IDs that are being removed or were removed during the current boot.  User IDs in
     * this set aren't reused until the device is rebooted, unless MAX_USER_ID is reached.  Some
     * services don't fully clear out in-memory user state upon user removal; this behavior is
     * intended to mitigate such issues by limiting user ID reuse.  This array applies to any type
     * of user (including pre-created users) when they are removed.  Use {@link
     * #addRemovingUserIdLocked(int)} to add elements to this array.
     */
    @GuardedBy("mUsersLock")
    private final SparseBooleanArray mRemovingUserIds = new SparseBooleanArray();