"...0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" did not exist on "1826851025f6ae62f6b1f91f1cc977fe46bc3e06"
Fix mismatched state between SystemUI and FingerprintService
This CL fixes issues that lead to occasional fingerprint enrollment state inconsistencies between SystemUI and FingerprintService: 1. Unordered processing of "onAllAuthenticatorsRegistered" and "onEnrollmentsChanged" in AuthController. 2. Data races in AuthController caused by unguarded access between the main and incoming Binder threads. Bug: 207726663 Test: atest AuthControllerTest Test: add artificial 10 sec delay to fingerprint HAL start up Change-Id: I9dcb80443996fcdefcba976b0f60cc6f2d036afd
Loading
Please register or sign in to comment