Merge "Log the reason for skipping the broadcast delivery." into udc-dev am: 5f14b0208b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23638675 Change-Id: Ie5b2c7a2499ad70ff664af1d4eef6278e6759e0a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -691,10 +691,10 @@ class BroadcastQueueModernImpl extends BroadcastQueue {
|
|||||||
|
|
||||||
// If this receiver is going to be skipped, skip it now itself and don't even enqueue
|
// If this receiver is going to be skipped, skip it now itself and don't even enqueue
|
||||||
// it.
|
// it.
|
||||||
final boolean wouldBeSkipped = (mSkipPolicy.shouldSkipMessage(r, receiver) != null);
|
final String skipReason = mSkipPolicy.shouldSkipMessage(r, receiver);
|
||||||
if (wouldBeSkipped) {
|
if (skipReason != null) {
|
||||||
setDeliveryState(null, null, r, i, receiver, BroadcastRecord.DELIVERY_SKIPPED,
|
setDeliveryState(null, null, r, i, receiver, BroadcastRecord.DELIVERY_SKIPPED,
|
||||||
"skipped by policy at enqueue");
|
"skipped by policy at enqueue: " + skipReason);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user