Check if IP:port combinations are possible before returning OK on /install/configure

This commit is contained in:
Eugene Bujak
2019-02-01 19:25:04 +03:00
parent f2b3c3a14c
commit daae040f9c
3 changed files with 35 additions and 12 deletions

16
app.go
View File

@@ -116,14 +116,16 @@ func run(args options) {
log.Fatal(err)
}
err = startDNSServer()
if err != nil {
log.Fatal(err)
}
if !config.firstRun {
err = startDNSServer()
if err != nil {
log.Fatal(err)
}
err = startDHCPServer()
if err != nil {
log.Fatal(err)
err = startDHCPServer()
if err != nil {
log.Fatal(err)
}
}
// Update filters we've just loaded right away, don't wait for periodic update timer