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

Commit 9b8a767c authored by Chalard Jean's avatar Chalard Jean Committed by Gerrit Code Review
Browse files

Merge "[NS A42] Move writing to the reassignment to the computation"

parents f0be137c 408db329
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -6620,9 +6620,13 @@ public class ConnectivityService extends IConnectivityManager.Stub
                }
                if (currentNetwork == null || currentNetwork.getCurrentScore() < score) {
                    reassignedRequests.put(nri, newNetwork);
                    changes.addRequestReassignment(new NetworkReassignment.RequestReassignment(
                            nri, currentNetwork, newNetwork));
                }
            } else if (newNetwork == currentNetwork) {
                reassignedRequests.put(nri, null);
                changes.addRequestReassignment(new NetworkReassignment.RequestReassignment(
                        nri, currentNetwork, null));
            }
        }
        return reassignedRequests;
@@ -6663,8 +6667,6 @@ public class ConnectivityService extends IConnectivityManager.Stub
            final NetworkRequestInfo nri = entry.getKey();
            final NetworkAgentInfo previousSatisfier = nri.mSatisfier;
            final NetworkAgentInfo newSatisfier = entry.getValue();
            changes.addRequestReassignment(new NetworkReassignment.RequestReassignment(
                    nri, previousSatisfier, newSatisfier));
            updateSatisfiersForRematchRequest(nri, previousSatisfier, newSatisfier, now);
        }
    }