From cc372e8768a92ed7575bcc61a8a74fcfc6574bc7 Mon Sep 17 00:00:00 2001 From: Adnan Maolood Date: Sun, 1 Nov 2020 15:14:56 -0500 Subject: [PATCH] Prevent infinite loop in client requests --- client.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/client.go b/client.go index 76692b8..7614968 100644 --- a/client.go +++ b/client.go @@ -182,6 +182,8 @@ func (c *Client) getClientCertificate(req *Request) (*tls.Certificate, error) { for { cert, err := c.Certificates.Lookup(scope) if err == nil { + // Store the certificate + req.Certificate = cert return cert, err } if err == ErrCertificateExpired {