diff options
| -rw-r--r-- | apex/jobscheduler/service/java/com/android/server/job/controllers/JobStatus.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/apex/jobscheduler/service/java/com/android/server/job/controllers/JobStatus.java b/apex/jobscheduler/service/java/com/android/server/job/controllers/JobStatus.java index 2ea980d40287..a3a686fdc5c8 100644 --- a/apex/jobscheduler/service/java/com/android/server/job/controllers/JobStatus.java +++ b/apex/jobscheduler/service/java/com/android/server/job/controllers/JobStatus.java @@ -2053,6 +2053,11 @@ public final class JobStatus { case CONSTRAINT_WITHIN_QUOTA: return JobParameters.STOP_REASON_QUOTA; + // This can change from true to false, but should never change when a job is already + // running, so there's no reason to log a message or create a new stop reason. + case CONSTRAINT_FLEXIBLE: + return JobParameters.STOP_REASON_UNDEFINED; + // These should never be stop reasons since they can never go from true to false. case CONSTRAINT_CONTENT_TRIGGER: case CONSTRAINT_DEADLINE: |