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:
Mike Lockwood
2009-10-20 09:22:49 -07:00
committed by Android Git Automerger

View File

@@ -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);
}
} }
} }
}; };