From 0142c6fb1167be7ed962abdfcf0650981faf26b8 Mon Sep 17 00:00:00 2001 From: Yann Stepienik Date: Mon, 28 Aug 2023 00:32:00 +0100 Subject: [PATCH] [release] v0.10.0-unstable9 --- package.json | 2 +- src/constellation/{api_DNS.go => DNS.go} | 14 ++++++++------ 2 files changed, 9 insertions(+), 7 deletions(-) rename src/constellation/{api_DNS.go => DNS.go} (94%) diff --git a/package.json b/package.json index 242a941..b1410e5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cosmos-server", - "version": "0.10.0-unstable8", + "version": "0.10.0-unstable9", "description": "", "main": "test-server.js", "bugs": { diff --git a/src/constellation/api_DNS.go b/src/constellation/DNS.go similarity index 94% rename from src/constellation/api_DNS.go rename to src/constellation/DNS.go index 53dd059..b95127c 100644 --- a/src/constellation/api_DNS.go +++ b/src/constellation/DNS.go @@ -185,12 +185,14 @@ func InitDNS() { } if(config.ConstellationConfig.DNS) { - dns.HandleFunc(".", handleDNSRequest) - server := &dns.Server{Addr: ":" + DNSPort, Net: "udp"} + go (func() { + dns.HandleFunc(".", handleDNSRequest) + server := &dns.Server{Addr: ":" + DNSPort, Net: "udp"} - utils.Log("Starting DNS server on :" + DNSPort) - if err := server.ListenAndServe(); err != nil { - utils.Fatal("Failed to start server: %s\n", err) - } + utils.Log("Starting DNS server on :" + DNSPort) + if err := server.ListenAndServe(); err != nil { + utils.Fatal("Failed to start server: %s\n", err) + } + })() } }