From 6633f0785cf54509b2b7b0848bb59537a8794885 Mon Sep 17 00:00:00 2001 From: Alberto Bertogli Date: Fri, 8 Oct 2021 17:43:43 +0100 Subject: [PATCH] smtpsrv: Remove obsolete call to tls.BuildNameToCertificate tls.BuildNameToCertificate has been deprecated, and calling it is no longer necessary since Go 1.14. Now that our minimum supported Go version is 1.15, we can remove it. --- internal/smtpsrv/server.go | 6 ------ 1 file changed, 6 deletions(-) diff --git a/internal/smtpsrv/server.go b/internal/smtpsrv/server.go index d19fa0f..422cf55 100644 --- a/internal/smtpsrv/server.go +++ b/internal/smtpsrv/server.go @@ -203,12 +203,6 @@ func (s *Server) ListenAndServe() { log.Fatalf("At least one valid certificate is needed") } - // At this point the TLS config should be done, build the - // name->certificate map (used by the TLS library for SNI). - // TODO: Once we support only Go >= 1.14, we can drop this, as it is no - // longer necessary. - s.tlsConfig.BuildNameToCertificate() - go s.periodicallyReload() for m, addrs := range s.addrs {