From b793da40d445e1eb01a5aecf849566924979ee22 Mon Sep 17 00:00:00 2001 From: "Alexander \"Arav\" Andreev" Date: Sat, 17 Dec 2022 21:35:33 +0400 Subject: [PATCH] Check a passed listen address first. --- cmd/dwelling-files/main.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/cmd/dwelling-files/main.go b/cmd/dwelling-files/main.go index 54734fa..7e9a70c 100644 --- a/cmd/dwelling-files/main.go +++ b/cmd/dwelling-files/main.go @@ -30,11 +30,6 @@ func main() { return } - hand := handlers.New(directoryPath, web.Assets(), !*enableFileHandler) - srv := server.NewHttpServer() - - srv.GET("/*filepath", hand.Index) - var network string if !strings.ContainsRune(*listenAddress, ':') { network = "unix" @@ -52,6 +47,11 @@ func main() { } } + hand := handlers.New(directoryPath, web.Assets(), !*enableFileHandler) + srv := server.NewHttpServer() + + srv.GET("/*filepath", hand.Index) + if err := srv.Start(network, *listenAddress); err != nil { log.Fatalln(err) }