From c28f46ec9d54a66381e93c9b15e0a4e4b8f24879 Mon Sep 17 00:00:00 2001 From: Dave Conway-Jones Date: Thu, 10 Dec 2015 17:03:20 +0000 Subject: [PATCH] Fix mins Name resolution ordering - thanks @PTS93 Fix to close #155 Pushed to npm as 0.0.10 --- io/mdns/mdns.js | 6 +++++- io/mdns/package.json | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) 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.*"