From 7e3f783b79e7b80084b29460109a21846b3736f1 Mon Sep 17 00:00:00 2001 From: Suprabh Shukla Date: Tue, 28 May 2019 14:48:44 -0700 Subject: [PATCH] Use ISE to indicate alarm limit ISE is more appropriate than UnsupportedOperationException Test: atest CtsAlarmManagerTestCases:UidCapTests Bug: 31832077 Change-Id: I1cf1b11cc6ea6f5bf569a6e94ca78ec697352b76 --- services/core/java/com/android/server/AlarmManagerService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/AlarmManagerService.java b/services/core/java/com/android/server/AlarmManagerService.java index cb61259ec53dc..73219756ad861 100644 --- a/services/core/java/com/android/server/AlarmManagerService.java +++ b/services/core/java/com/android/server/AlarmManagerService.java @@ -1765,7 +1765,7 @@ class AlarmManagerService extends SystemService { + ", callingPackage: " + callingPackage; // STOPSHIP (b/128866264): Just to catch breakages. Remove before final release. Slog.wtf(TAG, errorMsg); - throw new UnsupportedOperationException(errorMsg); + throw new IllegalStateException(errorMsg); } setImplLocked(type, triggerAtTime, triggerElapsed, windowLength, maxElapsed, interval, operation, directReceiver, listenerTag, flags, true, workSource,