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

Commit a8f74e30 authored by Cody Kesting's avatar Cody Kesting Committed by Automerger Merge Worker
Browse files

Merge "Allow the System UID to unregister ConnDiags CBs." am: fcb4e29a

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

Change-Id: Ia82d68661c99ed5123f2a0668aec4afd5ea48cf5
parents 460fe6a1 fcb4e29a
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -8200,8 +8200,10 @@ public class ConnectivityService extends IConnectivityManager.Stub

        final NetworkRequestInfo nri = cbInfo.mRequestInfo;

        if (uid != nri.mUid) {
            if (VDBG) loge("Different uid than registrant attempting to unregister cb");
        // Caller's UID must either be the registrants (if they are unregistering) or the System's
        // (if the Binder died)
        if (uid != nri.mUid && uid != Process.SYSTEM_UID) {
            if (DBG) loge("Uid(" + uid + ") not registrant's (" + nri.mUid + ") or System's");
            return;
        }