Merge "Fix deadlock by not acquiring lock when reporting proximity"
This commit is contained in:
@@ -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();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user