Don't refcount TRACK_DEFAULT requests.
This has no concrete impact on the behavior of ConnectivityService, but in principle TRACK_DEFAULT requests should not be counted toward requests that make a network foreground. It does not have an impact because only VPNs could be affected by this, and VPNs are always in the foreground by definition. Test: runtest frameworks-net Test: cts Change-Id: Id2ae6b5c9d542fe168e64ed713b6ec0a04062c82
This commit is contained in:
@@ -285,7 +285,6 @@ public class NetworkAgentInfo implements Comparable<NetworkAgentInfo> {
|
|||||||
int delta = add ? +1 : -1;
|
int delta = add ? +1 : -1;
|
||||||
switch (request.type) {
|
switch (request.type) {
|
||||||
case REQUEST:
|
case REQUEST:
|
||||||
case TRACK_DEFAULT:
|
|
||||||
mNumRequestNetworkRequests += delta;
|
mNumRequestNetworkRequests += delta;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -294,6 +293,7 @@ public class NetworkAgentInfo implements Comparable<NetworkAgentInfo> {
|
|||||||
mNumBackgroundNetworkRequests += delta;
|
mNumBackgroundNetworkRequests += delta;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case TRACK_DEFAULT:
|
||||||
case LISTEN:
|
case LISTEN:
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user