Merge "Fix deadlock by not acquiring lock when reporting proximity"

This commit is contained in:
Daniel Kim
2022-12-28 20:52:25 +00:00
committed by Android (Google) Code Review

View File

@@ -668,8 +668,8 @@ public class AttentionManagerService extends SystemService {
mIProximityUpdateCallback = new IProximityUpdateCallback.Stub() {
@Override
public void onProximityUpdate(double distance) {
mCallbackInternal.onProximityUpdate(distance);
synchronized (mLock) {
mCallbackInternal.onProximityUpdate(distance);
freeIfInactiveLocked();
}
}