From 44b7a42fc62a23c27622b09f5aa1e3be8316cf4e Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Fri, 28 Mar 2025 17:00:35 +0100 Subject: [PATCH] registry: ReadCertsDirectory: return early on error Signed-off-by: Sebastiaan van Stijn --- registry/registry.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/registry/registry.go b/registry/registry.go index a26f976cee..6a6482e737 100644 --- a/registry/registry.go +++ b/registry/registry.go @@ -59,7 +59,10 @@ func hasFile(files []os.DirEntry, name string) bool { // provided TLS configuration. func ReadCertsDirectory(tlsConfig *tls.Config, directory string) error { fs, err := os.ReadDir(directory) - if err != nil && !os.IsNotExist(err) { + if err != nil { + if os.IsNotExist(err) { + return nil + } return invalidParam(err) }