commit | 94115922e9eedcb94887d9f824ccd7b53a9c443d | [log] [tgz] |
---|---|---|
author | Yuyang Huang <yuyanghuang@google.com> | Tue May 16 10:51:46 2023 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue May 16 10:51:46 2023 +0000 |
tree | 268a55f0b91e63bc055a4364fac08b3231ba4a58 | |
parent | 2e2a7b4653c309d5f43db1337f97c129d548eac7 [diff] | |
parent | 4ad9c9235a30c1d803e5feb738f760e991bd8414 [diff] |
Merge "Add Log.wtf when transports are missing" am: 92ca0b703d am: 4984e73af3 am: 4dbfc94137 am: 0dc7901304 am: 4ad9c9235a Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2588505 Change-Id: I3b26360cce7c705500fc869bc8cb4add086f0ebc 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;