commit | 4dbfc9413731a168b6bfeb5b9d8f5a951fe7f37d | [log] [tgz] |
---|---|---|
author | Yuyang Huang <yuyanghuang@google.com> | Tue May 16 09:10:18 2023 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue May 16 09:10:18 2023 +0000 |
tree | 530c50f390951efd62e39515f1a54c7d8544038c | |
parent | e927220f1e7f5d5447cb91aa56114030129a2b4c [diff] | |
parent | 4984e73af326691285d088cf6e32bddcd2057cc1 [diff] |
Merge "Add Log.wtf when transports are missing" am: 92ca0b703d am: 4984e73af3 Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2588505 Change-Id: I5152f732812b0c4fa222e953456b9d3a1b269436 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/service-t/src/com/android/server/connectivity/mdns/MdnsSocketProvider.java b/service-t/src/com/android/server/connectivity/mdns/MdnsSocketProvider.java index e245ff1..2fa1ae4 100644 --- a/service-t/src/com/android/server/connectivity/mdns/MdnsSocketProvider.java +++ b/service-t/src/com/android/server/connectivity/mdns/MdnsSocketProvider.java
@@ -414,8 +414,10 @@ if (networkKey == LOCAL_NET) { transports = new int[0]; } else { - transports = mActiveNetworksTransports.getOrDefault( - ((NetworkAsKey) networkKey).mNetwork, new int[0]); + transports = mActiveNetworksTransports.get(((NetworkAsKey) networkKey).mNetwork); + if (transports == null) { + Log.wtf(TAG, "transports is missing for key: " + networkKey); + } } if (networkInterface == null || !isMdnsCapableInterface(networkInterface, transports)) { return;