diff options
| -rw-r--r-- | services/core/java/com/android/server/DeviceIdleController.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/DeviceIdleController.java b/services/core/java/com/android/server/DeviceIdleController.java index 16f4d0447230..05c75042f0fa 100644 --- a/services/core/java/com/android/server/DeviceIdleController.java +++ b/services/core/java/com/android/server/DeviceIdleController.java @@ -403,7 +403,9 @@ public class DeviceIdleController extends SystemService private final BroadcastReceiver mInteractivityReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { - updateInteractivityLocked(); + synchronized (DeviceIdleController.this) { + updateInteractivityLocked(); + } } }; |