Make sure there is always a user.

Bug: 269072872
Test: atest com.android.server.pm.UserManagerTest
Change-Id: Ic6c523ede4538cc8152214812f840c146659a7cf
This commit is contained in:
Alex Buynytskyy
2023-03-01 19:07:06 -08:00
parent cd48412b02
commit 04876d4657

View File

@@ -3635,6 +3635,13 @@ public class UserManagerService extends IUserManager.Stub {
} finally {
IoUtils.closeQuietly(fis);
}
synchronized (mUsersLock) {
if (mUsers.size() == 0) {
Slog.e(LOG_TAG, "mUsers is empty, fallback to single user");
fallbackToSingleUserLP();
}
}
}
/**