From 14a6703cfbfbe41c1925880e22b4c25ec8253fba Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Fri, 29 Jan 2016 01:12:05 +0100 Subject: cleanup --- solve_tls.go | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) (limited to 'solve_tls.go') diff --git a/solve_tls.go b/solve_tls.go index 00ef6f0..4390539 100644 --- a/solve_tls.go +++ b/solve_tls.go @@ -35,19 +35,15 @@ func NewTLSSolver(addr string) (Solver, error) { if err != nil { return nil, err } - - config := &tls.Config{ - Certificates: []tls.Certificate{dummy}, - //GetCertificate: s.getCert, - } s := &tlsSolver{ - Server: http.Server{ - Addr: addr, - TLSConfig: config, - }, - sni: make(map[string]*tls.Certificate), + Server: http.Server{Addr: addr}, + sni: make(map[string]*tls.Certificate), + } + config := &tls.Config{ + Certificates: []tls.Certificate{dummy}, + GetCertificate: s.getCert, } - s.Server.TLSConfig.GetCertificate = s.getCert + s.Server.TLSConfig = config go s.ListenAndServeTLS("", "") return s, nil } -- cgit v1.2.3