{"push_id":2643463584,"size":1,"distinct_size":1,"ref":"refs/heads/o8x-caf","head":"8ef7b0ebf44b69cf87b891f442d14cd751139b60","before":"1730e4d6171a4ee7e952c83b08db74a3d7bf1397","commits":[{"sha":"8ef7b0ebf44b69cf87b891f442d14cd751139b60","author":{"name":"Brandon McAnsh","email":"b221b0128acc8543b2071d143ea6dbc7b1554a73@gmail.com"},"message":"Prevent a pm wakeup with a timestamp in the future\n\nPrevents:\n\njava.lang.IllegalArgumentException: event time must not be in the future\nat android.os.Parcel.readException(Parcel.java:1550)\n        at android.os.Parcel.readException(Parcel.java:1499)\n        at android.os.IPowerManager$Stub$Proxy.wakeUp(IPowerManager.java:550)\n        at android.os.PowerManager.wakeUp(PowerManager.java:666)\n        at com.cyanogenmod.settings.device.SamsungDozeService$SamsungProximitySensor.shouldPulse(SamsungDozeService.java:95)\n        at com.cyanogenmod.settings.device.SamsungDozeService$SamsungProximitySensor.onSensorChanged(SamsungDozeService.java:75)\n        at android.hardware.SystemSensorManager$SensorEventQueue.dispatchSensorEvent(SystemSensorManager.java:405)\n        at android.os.MessageQueue.nativePollOnce(Native Method)\n        at android.os.MessageQueue.next(MessageQueue.java:143)\n        at android.os.Looper.loop(Looper.java:122)\n        at android.app.ActivityThread.main(ActivityThread.java:5289)\n        at java.lang.reflect.Method.invoke(Native Method)\n        at java.lang.reflect.Method.invoke(Method.java:372)\n        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904)\n        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:699)\n\nChange-Id: I8ed248271d67216e531b124bf27101fa538f1195\nSigned-off-by: Brandon McAnsh <brandon.mcansh@gmail.com>","distinct":true,"url":"https://api.github.com/repos/DirtyUnicorns/android_device_motorola_nash/commits/8ef7b0ebf44b69cf87b891f442d14cd751139b60"}]}
{"actor":{"display_login":"DirtyUnicorn"}}