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

Commit 773a92ed authored by paulhu's avatar paulhu Committed by android-build-merger
Browse files

Merge "Adjust PermissionMonitor#startMonitoring in ConnectivityService"

am: a150138e

Change-Id: Ic4e26e2dcf6c68dcae9a840a3119283118e45193
parents 4623c35f a150138e
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -2186,6 +2186,11 @@ public class ConnectivityService extends IConnectivityManager.Stub
     */
    @VisibleForTesting
    public void systemReady() {
        // Let PermissionMonitor#startMonitoring() running in the beginning of the systemReady
        // before MultipathPolicyTracker.start(). Since mApps in PermissionMonitor needs to be
        // populated first to ensure that listening network request which is sent by
        // MultipathPolicyTracker won't be added NET_CAPABILITY_FOREGROUND capability.
        mPermissionMonitor.startMonitoring();
        mProxyTracker.loadGlobalProxy();
        registerNetdEventCallback();
        mTethering.systemReady();
@@ -2206,8 +2211,6 @@ public class ConnectivityService extends IConnectivityManager.Stub
        mHandler.sendMessage(mHandler.obtainMessage(EVENT_CONFIGURE_ALWAYS_ON_NETWORKS));

        mHandler.sendMessage(mHandler.obtainMessage(EVENT_SYSTEM_READY));

        mPermissionMonitor.startMonitoring();
    }

    /**