summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--services/core/java/com/android/server/notification/RankingHelper.java19
1 files changed, 2 insertions, 17 deletions
diff --git a/services/core/java/com/android/server/notification/RankingHelper.java b/services/core/java/com/android/server/notification/RankingHelper.java
index aeddecb..6a96f85 100644
--- a/services/core/java/com/android/server/notification/RankingHelper.java
+++ b/services/core/java/com/android/server/notification/RankingHelper.java
@@ -227,23 +227,8 @@ public class RankingHelper implements RankingConfig {
notificationList.get(i).setGlobalSortKey(null);
}
- try {
- // rank each record individually
- Collections.sort(notificationList, mPreliminaryComparator);
- } catch (RuntimeException ex) {
- // Don't crash the system server if something bad happened.
- Log.e(TAG, "Extreme badness during notification sort", ex);
- Log.e(TAG, "Current notification list: ");
- for (int i = 0; i < N; i++) {
- NotificationRecord nr = notificationList.get(i);
- Log.e(TAG, String.format(
- " [%d] %s (group %s, rank %d, sortkey %s)",
- i, nr, nr.getGroupKey(), nr.getAuthoritativeRank(),
- nr.getNotification().getSortKey()));
- }
- // STOPSHIP: remove once b/16626175 is found
- throw ex;
- }
+ // rank each record individually
+ Collections.sort(notificationList, mPreliminaryComparator);
synchronized (mProxyByGroupTmp) {
// record individual ranking result and nominate proxies for each group