diff --git a/main.go b/main.go index 48abd449..9acfe47d 100644 --- a/main.go +++ b/main.go @@ -163,7 +163,7 @@ func main() { RegisterWeb(router) api.Register(router.WithPrefix("/api")) - go http.ListenAndServe(*listenAddress, router) + go listen(router) var ( hup = make(chan os.Signal) @@ -227,3 +227,9 @@ func extURL(s string) (*url.URL, error) { return u, nil } + +func listen(router *route.Router) { + if err := http.ListenAndServe(*listenAddress, router); err != nil { + log.Fatal(err) + } +}