[NS A42] Move writing to the reassignment to the computation
...instead of the side effect loop. This is a no-op refactoring. Test: ConnectivityServiceTest Change-Id: I8308d55eaff080efb22a7a43142492545e626cf5
This commit is contained in:
parent
24344d7e72
commit
383f5ef79a
1 changed files with 4 additions and 2 deletions
|
|
@ -6591,9 +6591,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;
|
||||
|
|
@ -6634,8 +6638,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);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue