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

Commit 89f71676 authored by Hani Kazmi's avatar Hani Kazmi Committed by Automerger Merge Worker
Browse files

Merge "Address crash if no tokens which allow BAL present" into udc-dev am:...

Merge "Address crash if no tokens which allow BAL present" into udc-dev am: 83847ed4 am: efc544d4 am: 7079fac3

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



Change-Id: Ia0807ab5c0ed170c53e3e9ccff3c9fa66fae909d
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 6b2eac6f 7079fac3
Loading
Loading
Loading
Loading
+5 −0
Original line number Original line Diff line number Diff line
@@ -190,6 +190,11 @@ class BackgroundLaunchProcessController {
                return false;
                return false;
            }
            }
            List<IBinder> binderTokens = getOriginatingTokensThatAllowBal();
            List<IBinder> binderTokens = getOriginatingTokensThatAllowBal();
            if (binderTokens.isEmpty()) {
                // no tokens to allow anything
                return false;
            }

            // The callback will decide.
            // The callback will decide.
            return mBackgroundActivityStartCallback.isActivityStartAllowed(
            return mBackgroundActivityStartCallback.isActivityStartAllowed(
                    binderTokens, uid, packageName);
                    binderTokens, uid, packageName);