commit | 88acf6fe01961493cd2ca9cedd599d2a8f47c6dd | [log] [tgz] |
---|---|---|
author | Robert Greenwalt <rgreenwalt@google.com> | Thu Aug 21 09:19:46 2014 -0700 |
committer | Robert Greenwalt <rgreenwalt@google.com> | Thu Aug 21 09:19:46 2014 -0700 |
tree | 6e50262b37281c445feda33da26c6f381672a6a7 | |
parent | c2e050b1386e62ae7c5fce21ca6af0d6b43c36fc [diff] |
Change the NetworkInfo for disconnected types. Don't send out NetworkInfos with UNKNOWN state for disconnected networks - use DISCONNECTED. bug:17095670 Change-Id: I863bebadc1f9a666572958b49d5e62809f485e5d
diff --git a/services/core/java/com/android/server/ConnectivityService.java b/services/core/java/com/android/server/ConnectivityService.java index 96f8324..8914728 100644 --- a/services/core/java/com/android/server/ConnectivityService.java +++ b/services/core/java/com/android/server/ConnectivityService.java
@@ -4759,7 +4759,9 @@ result.setType(networkType); return result; } else { - return new NetworkInfo(networkType, 0, "Unknown", ""); + NetworkInfo result = new NetworkInfo(networkType); + result.setDetailedState(NetworkInfo.DetailedState.DISCONNECTED, null, null); + return result; } }