summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramFragment.java
diff options
context:
space:
mode:
authorChristopher Tate <ctate@google.com>2018-10-05 15:53:50 -0700
committerChris Tate <ctate@android.com>2018-10-11 00:25:08 +0000
commit44b50853a2c075147fb59cc94aeffb468d3b4b6f (patch)
treeddcaf1c27ccd0e3a683a460f0d89e2e801da8ba6 /rs/java/android/renderscript/ProgramFragment.java
parentbe13cfb37e310084a93530ab837403cc6ffa9156 (diff)
Fix persisted job handling in bad-boot-RTC situations
Persisted jobs were inadvertently being discarded rather than rescheduled with appropriate time constraints. The underlying bug is that the cancel-with-replacement code path was failing to manage the replacement properly, and the other code path leading to it was working around the bug by explicitly rescheduling the job following cancellation. Test: atest CtsJobSchedulerTestCases Bug: 114292041 Bug: 117346686 Change-Id: I3a77e8a38c2f7028b61791bafd9c88b7a714ff6d (cherry picked from commit 1603204ba5392d375e05ecf2c5b2fea7309f4cf1)
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragment.java')
0 files changed, 0 insertions, 0 deletions