소스 검색

add check for DNSOn

Matthew R. Kasun 3 년 전
부모
커밋
72fd657116
1개의 변경된 파일5개의 추가작업 그리고 3개의 파일을 삭제
  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
+		}
 	}
 }