From dc1f58414a723cf5bec8ea6ecebc0e5163eb9b41 Mon Sep 17 00:00:00 2001 From: Toby Date: Mon, 15 Apr 2024 14:58:09 -0700 Subject: [PATCH] chore: improve comments --- app/cmd/server.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/cmd/server.go b/app/cmd/server.go index 3f52c28..9e81312 100644 --- a/app/cmd/server.go +++ b/app/cmd/server.go @@ -255,7 +255,8 @@ func (c *serverConfig) fillTLSConfig(hyConfig *server.Config) error { if c.TLS.Cert == "" || c.TLS.Key == "" { return configError{Field: "tls", Err: errors.New("empty cert or key path")} } - // Load cert-key pair here for early error reporting (especially permission denied) + // Try loading the cert-key pair here to catch errors early + // (e.g. invalid files or insufficient permissions) certPEMBlock, err := os.ReadFile(c.TLS.Cert) if err != nil { return configError{Field: "tls.cert", Err: err}