From 8aaf0808dd34bdd8880ffbee1f76003d6fa2c376 Mon Sep 17 00:00:00 2001 From: Pierre Krieger Date: Tue, 23 Jul 2019 14:03:21 +0200 Subject: [PATCH] Fix mDNS not working (#3181) * Fix mDNS not working * Fix WASM build --- substrate/core/network/src/discovery.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/substrate/core/network/src/discovery.rs b/substrate/core/network/src/discovery.rs index 87aa966e10..e256f8490d 100644 --- a/substrate/core/network/src/discovery.rs +++ b/substrate/core/network/src/discovery.rs @@ -202,6 +202,8 @@ where .filter_map(|(p, a)| if p == peer_id { Some(a.clone()) } else { None }) .collect::>(); list.extend(self.kademlia.addresses_of_peer(peer_id)); + #[cfg(not(target_os = "unknown"))] + list.extend(self.mdns.addresses_of_peer(peer_id)); trace!(target: "sub-libp2p", "Addresses of {:?} are {:?}", peer_id, list); if list.is_empty() { if self.kademlia.kbuckets_entries().any(|p| p == peer_id) {