Update UpstreamNetworkMonitor to use custom Handlers
Test: as follows
- built (bullhead)
- flashed
- booted
- runtest frameworks-net passes
Bug: 32130437
Bug: 32163131
Change-Id: I2bc3f87cdf7fa6392b4750eb8adb4ea33c6a3f43
This commit is contained in:
@@ -2923,15 +2923,6 @@ public class ConnectivityManager {
|
||||
* @hide
|
||||
*/
|
||||
public void requestNetwork(NetworkRequest request, NetworkCallback networkCallback,
|
||||
int timeoutMs, int legacyType) {
|
||||
requestNetwork(request, networkCallback, timeoutMs, legacyType, getDefaultHandler());
|
||||
}
|
||||
|
||||
/**
|
||||
* Helper function to request a network with a particular legacy type.
|
||||
* @hide
|
||||
*/
|
||||
private void requestNetwork(NetworkRequest request, NetworkCallback networkCallback,
|
||||
int timeoutMs, int legacyType, Handler handler) {
|
||||
CallbackHandler cbHandler = new CallbackHandler(handler);
|
||||
NetworkCapabilities nc = request.networkCapabilities;
|
||||
@@ -3033,7 +3024,7 @@ public class ConnectivityManager {
|
||||
public void requestNetwork(NetworkRequest request, NetworkCallback networkCallback,
|
||||
int timeoutMs) {
|
||||
int legacyType = inferLegacyTypeForNetworkCapabilities(request.networkCapabilities);
|
||||
requestNetwork(request, networkCallback, timeoutMs, legacyType);
|
||||
requestNetwork(request, networkCallback, timeoutMs, legacyType, getDefaultHandler());
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user