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

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

Merge "Adjust PermissionMonitor#startMonitoring in ConnectivityService" am:...

Merge "Adjust PermissionMonitor#startMonitoring in ConnectivityService" am: a150138e am: 773a92ed
am: e54bdb97

Change-Id: I0d50f6bccc9fb18a54865b45a7e8d1eaff01ea9e
parents 3422b778 e54bdb97
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();
    }

    /**