summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKweku Adams <kwekua@google.com>2020-05-12 12:03:56 -0700
committerKweku Adams <kwekua@google.com>2020-05-12 12:03:56 -0700
commit59bc73a115bacb0a4929249dadd305fbc1bf6c7a (patch)
tree6e8e6201da2124582a2cc259cf6e073824ccab10
parent18fb866de9a1287721f5562d1e7b165c3fb07110 (diff)
Use LimitExceededException instead of IllegalStateException.
Bug: 141645789 Test: Android builds Change-Id: If4b8cd24af96062acf86bef9ebd5ce5db63c9e0e
-rw-r--r--apex/jobscheduler/service/java/com/android/server/job/JobSchedulerService.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/apex/jobscheduler/service/java/com/android/server/job/JobSchedulerService.java b/apex/jobscheduler/service/java/com/android/server/job/JobSchedulerService.java
index 2aa2275cc67b..e88865161dfa 100644
--- a/apex/jobscheduler/service/java/com/android/server/job/JobSchedulerService.java
+++ b/apex/jobscheduler/service/java/com/android/server/job/JobSchedulerService.java
@@ -56,6 +56,7 @@ import android.os.BatteryStats;
import android.os.BatteryStatsInternal;
import android.os.Binder;
import android.os.Handler;
+import android.os.LimitExceededException;
import android.os.Looper;
import android.os.Message;
import android.os.ParcelFileDescriptor;
@@ -1002,7 +1003,7 @@ public class JobSchedulerService extends com.android.server.SystemService
}
if (isDebuggable) {
// Only throw the exception for debuggable apps.
- throw new IllegalStateException(
+ throw new LimitExceededException(
"schedule()/enqueue() called more than "
+ mQuotaTracker.getLimit(Category.SINGLE_CATEGORY)
+ " times in the past "