Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dac2f4c5 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Ignore demoteFromRunning requests if the process queue is not active."...

Merge "Ignore demoteFromRunning requests if the process queue is not active." into udc-dev am: 29fd4cf2 am: 693e4b14

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23101286



Change-Id: Ifee0f5559a64867a205e43c7104533f542fcf2ac
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 7e9e39a1 693e4b14
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -1151,6 +1151,11 @@ class BroadcastQueueModernImpl extends BroadcastQueue {
     */
    @GuardedBy("mService")
    private void demoteFromRunningLocked(@NonNull BroadcastProcessQueue queue) {
        if (!queue.isActive()) {
            logw("Ignoring demoteFromRunning; no active broadcast for " + queue);
            return;
        }

        final int cookie = traceBegin("demoteFromRunning");
        // We've drained running broadcasts; maybe move back to runnable
        queue.makeActiveIdle();