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

Commit c6274846 authored by Kenny Guy's avatar Kenny Guy Committed by Android (Google) Code Review
Browse files

Merge "Handle users being deleted in getUserHandle."

parents 52f67112 945f8836
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1787,7 +1787,8 @@ public class UserManagerService extends IUserManager.Stub {
    public int getUserHandle(int userSerialNumber) {
        synchronized (mPackagesLock) {
            for (int userId : mUserIds) {
                if (getUserInfoLocked(userId).serialNumber == userSerialNumber) return userId;
                UserInfo info = getUserInfoLocked(userId);
                if (info != null && info.serialNumber == userSerialNumber) return userId;
            }
            // Not found
            return -1;