We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 27bd34d commit 0b81be6Copy full SHA for 0b81be6
services/java/com/android/server/net/LockdownVpnTracker.java
@@ -268,9 +268,11 @@ public void onVpnStateChanged(NetworkInfo info) {
268
}
269
270
public NetworkInfo augmentNetworkInfo(NetworkInfo info) {
271
- final NetworkInfo vpnInfo = mVpn.getNetworkInfo();
272
- info = new NetworkInfo(info);
273
- info.setDetailedState(vpnInfo.getDetailedState(), vpnInfo.getReason(), null);
+ if (info.isConnected()) {
+ final NetworkInfo vpnInfo = mVpn.getNetworkInfo();
+ info = new NetworkInfo(info);
274
+ info.setDetailedState(vpnInfo.getDetailedState(), vpnInfo.getReason(), null);
275
+ }
276
return info;
277
278
0 commit comments