Browse Source

add check for DNSOn

Matthew R. Kasun 3 years ago
parent
commit
72fd657116
1 changed files with 5 additions and 3 deletions
  1. 5 3
      netclient/functions/mqhandlers.go

+ 5 - 3
netclient/functions/mqhandlers.go

@@ -199,9 +199,11 @@ func UpdatePeers(client mqtt.Client, msg mqtt.Message) {
 	if ncutils.IsWindows() {
 		windows = true
 	}
-	if err := setHostDNS(peerUpdate.DNS, windows); err != nil {
-		ncutils.Log("error updating /etc/hosts " + err.Error())
-		return
+	if cfg.Node.DNSOn == "yes" {
+		if err := setHostDNS(peerUpdate.DNS, windows); err != nil {
+			ncutils.Log("error updating /etc/hosts " + err.Error())
+			return
+		}
 	}
 }