Merge "Adds wtf log for notify listener failures" into udc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
ff072d55c2
@@ -11599,6 +11599,8 @@ public class NotificationManagerService extends SystemService {
|
||||
StatusBarNotificationHolder sbnHolder = new StatusBarNotificationHolder(sbn);
|
||||
try {
|
||||
listener.onNotificationPosted(sbnHolder, rankingUpdate);
|
||||
} catch (android.os.DeadObjectException ex) {
|
||||
Slog.wtf(TAG, "unable to notify listener (posted): " + info, ex);
|
||||
} catch (RemoteException ex) {
|
||||
Slog.e(TAG, "unable to notify listener (posted): " + info, ex);
|
||||
}
|
||||
@@ -11620,6 +11622,8 @@ public class NotificationManagerService extends SystemService {
|
||||
reason = REASON_LISTENER_CANCEL;
|
||||
}
|
||||
listener.onNotificationRemoved(sbnHolder, rankingUpdate, stats, reason);
|
||||
} catch (android.os.DeadObjectException ex) {
|
||||
Slog.wtf(TAG, "unable to notify listener (removed): " + info, ex);
|
||||
} catch (RemoteException ex) {
|
||||
Slog.e(TAG, "unable to notify listener (removed): " + info, ex);
|
||||
}
|
||||
@@ -11630,6 +11634,8 @@ public class NotificationManagerService extends SystemService {
|
||||
final INotificationListener listener = (INotificationListener) info.service;
|
||||
try {
|
||||
listener.onNotificationRankingUpdate(rankingUpdate);
|
||||
} catch (android.os.DeadObjectException ex) {
|
||||
Slog.wtf(TAG, "unable to notify listener (ranking update): " + info, ex);
|
||||
} catch (RemoteException ex) {
|
||||
Slog.e(TAG, "unable to notify listener (ranking update): " + info, ex);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user