commit | 01b3bcaa79f886fdf5c56e12b292c155cc64fc0f | [log] [tgz] |
---|---|---|
author | Yasin Kilicdere <tyk@google.com> | Mon May 13 17:51:30 2024 +0100 |
committer | Yasin Kilicdere <tyk@google.com> | Tue May 14 12:19:42 2024 +0100 |
tree | c9bb6300e6ef49d97bb77aad1decc1de4177d306 | |
parent | 25cba047f6c12604a550eef1a6cc3b2a7b9eeb05 [diff] |
Move UMS.markEphemeralUsersForRemoval earlier in the boot. When the device is rebooted with an ephemeral user existing, after the reboot UserManager.getAliveUsers() was containing that user as well, which was causing a FATAL exception in BiometricScheduler during boot. This CL fixes that issue by moving the markEphemeralUsersForRemoval earlier. Bug: 327972305 Test: atest CtsMultiUserHostTestCases Flag: None Change-Id: I240025cdd27a7b9b3eb89b241e14cbd75aad5d26