# HG changeset patch # User Peter Sanchez # Date 1691196495 21600 # Fri Aug 04 18:48:15 2023 -0600 # Node ID 997e89bebd10489338e5db80aff2ae8fb82048d8 # Parent 9d43163cb26f7f32a24846ccf700a997dd3e7d6f Make autocert.Manager a pointer because of sync.Mutex being copied diff --git a/server/server.go b/server/server.go --- a/server/server.go +++ b/server/server.go @@ -86,7 +86,7 @@ e *echo.Echo ai *appInfo - certman autocert.Manager + certman *autocert.Manager autocert bool csrfSkip []string @@ -571,7 +571,7 @@ } // WithCertManager adds an autocert.Manager to be used for auto TLS -func (s *Server) WithCertManager(cm autocert.Manager) *Server { +func (s *Server) WithCertManager(cm *autocert.Manager) *Server { s.certman = cm s.autocert = true return s