commit | 57b6f08dec33e98cc23a0a7e2ceddca290ffae83 | [log] [tgz] |
---|---|---|
author | Yuyang Huang <yuyanghuang@google.com> | Tue May 16 08:32:58 2023 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue May 16 08:32:58 2023 +0000 |
tree | 0564c3c787e84155654823ca51cd7c1a683be5c8 | |
parent | f59c3c15f4c4bbba08032a7cbc5ae149585de8ea [diff] | |
parent | 92ca0b703dd1282983e36981536845fd2e5dc6ec [diff] |
Merge "Add Log.wtf when transports are missing" am: 92ca0b703d Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2588505 Change-Id: Ifd7281e91f09a10cdd5d5b810b7f3f25d07f1151 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;