Merge "Fix potential deadlock with SensorObserver." into sc-v2-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
f00f998eb0
@@ -41,7 +41,6 @@ import android.os.IThermalEventListener;
|
|||||||
import android.os.IThermalService;
|
import android.os.IThermalService;
|
||||||
import android.os.Looper;
|
import android.os.Looper;
|
||||||
import android.os.Message;
|
import android.os.Message;
|
||||||
import android.os.PowerManager;
|
|
||||||
import android.os.RemoteException;
|
import android.os.RemoteException;
|
||||||
import android.os.ServiceManager;
|
import android.os.ServiceManager;
|
||||||
import android.os.SystemClock;
|
import android.os.SystemClock;
|
||||||
@@ -618,10 +617,11 @@ public class DisplayModeDirector {
|
|||||||
mAppRequestObserver.dumpLocked(pw);
|
mAppRequestObserver.dumpLocked(pw);
|
||||||
mBrightnessObserver.dumpLocked(pw);
|
mBrightnessObserver.dumpLocked(pw);
|
||||||
mUdfpsObserver.dumpLocked(pw);
|
mUdfpsObserver.dumpLocked(pw);
|
||||||
mSensorObserver.dumpLocked(pw);
|
|
||||||
mHbmObserver.dumpLocked(pw);
|
mHbmObserver.dumpLocked(pw);
|
||||||
mSkinThermalStatusObserver.dumpLocked(pw);
|
mSkinThermalStatusObserver.dumpLocked(pw);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
mSensorObserver.dump(pw);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void updateVoteLocked(int priority, Vote vote) {
|
private void updateVoteLocked(int priority, Vote vote) {
|
||||||
@@ -2241,7 +2241,7 @@ public class DisplayModeDirector {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void dumpLocked(PrintWriter pw) {
|
void dump(PrintWriter pw) {
|
||||||
pw.println(" SensorObserver");
|
pw.println(" SensorObserver");
|
||||||
synchronized (mSensorObserverLock) {
|
synchronized (mSensorObserverLock) {
|
||||||
pw.println(" mIsProxActive=" + mIsProxActive);
|
pw.println(" mIsProxActive=" + mIsProxActive);
|
||||||
|
|||||||
Reference in New Issue
Block a user