From b10db2f73d6e324191b1ad3ac0830435f03beebe Mon Sep 17 00:00:00 2001 From: MrMelon54 Date: Sun, 14 Jan 2024 13:59:36 +0000 Subject: [PATCH] Better error checking for already renewing --- renewal/service.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/renewal/service.go b/renewal/service.go index 682aafb..bac3e0b 100644 --- a/renewal/service.go +++ b/renewal/service.go @@ -242,7 +242,7 @@ func (s *Service) renewalRoutine(wg *sync.WaitGroup) { go func() { // run a renewal check and log errors, but ignore ErrAlreadyRenewing err := s.renewalCheck() - if err != nil && err != ErrAlreadyRenewing { + if err != nil && !errors.Is(err, ErrAlreadyRenewing) { log.Println("[Renewal] Certificate check, an error occurred: ", err) } }() @@ -277,6 +277,7 @@ func (s *Service) renewalCheck() error { // renew succeeded log.Printf("[Renewal] Updated certificate %d successfully\n", localData.id) + return nil }