From bd6f27f6f1829a797f4ff85db50bd9bda2d80492 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Mon, 11 Jan 2016 01:47:05 +0100 Subject: Split http server --- cmd/acme/main.go | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'cmd/acme/main.go') diff --git a/cmd/acme/main.go b/cmd/acme/main.go index 1dbc496..360fb90 100644 --- a/cmd/acme/main.go +++ b/cmd/acme/main.go @@ -3,7 +3,6 @@ package main import ( "flag" "log" - "net/http" "sync" "dim13.org/acme" @@ -73,6 +72,8 @@ func main() { wg.Wait() + httpSolver(conf.Defaults.Listen) + for k, des := range conf.Desire { if des.account.pending { err = des.provider.Register(des.account, des.account.Contacts) @@ -82,12 +83,7 @@ func main() { } // TODO des.Register - hs := &httpChallenge{ - Server: http.Server{ - Addr: conf.Defaults.Listen, - }, - Webroot: des.Webroot, - } + hs := &httpChallenge{Webroot: des.Webroot} acme.RegisterSolver(acme.ChallengeHTTP, hs) wg.Add(1) -- cgit v1.2.3