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

Skip to content
Commit 1784919f authored by Xiang Wang's avatar Xiang Wang
Browse files

Stop global locking on session calls and UID state cache

Instead we lock on each session for its own operations, and check
session internal state instead of the global UID cache so they
don't block on each other for reports. Only the UidObserver will
interrupt and iterate all sessions for updates, but only lock one
session at a time.

Bug: 304839503
Test: atest HintManagerServiceTest
Change-Id: If18af5440f1d36a96854fe48f1bf280dde403a83
parent 87256704
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment