am fa68ab4f: PowerManagerService: Add missing synchronization in mAutoBrightnessTask.
Merge commit 'fa68ab4fb0750b429c43af1d0c20539462ba6746' into eclair-mr2 * commit 'fa68ab4fb0750b429c43af1d0c20539462ba6746': PowerManagerService: Add missing synchronization in mAutoBrightnessTask.
This commit is contained in:
@@ -1882,10 +1882,12 @@ class PowerManagerService extends IPowerManager.Stub
|
|||||||
|
|
||||||
private Runnable mAutoBrightnessTask = new Runnable() {
|
private Runnable mAutoBrightnessTask = new Runnable() {
|
||||||
public void run() {
|
public void run() {
|
||||||
int value = (int)mLightSensorPendingValue;
|
synchronized (mLocks) {
|
||||||
if (value >= 0) {
|
int value = (int)mLightSensorPendingValue;
|
||||||
mLightSensorPendingValue = -1;
|
if (value >= 0) {
|
||||||
lightSensorChangedLocked(value);
|
mLightSensorPendingValue = -1;
|
||||||
|
lightSensorChangedLocked(value);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user