diff --git a/io/mdns/mdns.js b/io/mdns/mdns.js index 5d385fca..583cdc1e 100644 --- a/io/mdns/mdns.js +++ b/io/mdns/mdns.js @@ -25,7 +25,11 @@ module.exports = function(RED) { RED.nodes.createNode(this, n); this.topic = n.topic || ""; this.service = n.service; - var browser = mdns.createBrowser(this.service); + var sequence = [ + mdns.rst.DNSServiceResolve(), + mdns.rst.getaddrinfo({families: [4] }) + ]; + var browser = mdns.createBrowser(this.service,{resolverSequence: sequence}); var node = this; browser.on('serviceUp', function(service) { diff --git a/io/mdns/package.json b/io/mdns/package.json index 3f454a54..e86ec4fa 100644 --- a/io/mdns/package.json +++ b/io/mdns/package.json @@ -1,6 +1,6 @@ { "name" : "node-red-node-discovery", - "version" : "0.0.9", + "version" : "0.0.10", "description" : "A Node-RED node that uses Bonjour / Avahi to discover nearby services.", "dependencies" : { "mdns" : "2.2.*"