From 5b3194695f05100b71e035b07773891b8e5d071b Mon Sep 17 00:00:00 2001 From: Adnan Maolood Date: Mon, 2 Nov 2020 13:47:07 -0500 Subject: [PATCH] Store request certificate to prevent infinite loop --- client.go | 1 + 1 file changed, 1 insertion(+) diff --git a/client.go b/client.go index 7614968..f357e56 100644 --- a/client.go +++ b/client.go @@ -125,6 +125,7 @@ func (c *Client) do(req *Request, via []*Request) (*Response, error) { return resp, err } c.Certificates.Add(hostname+path, cert) + req.Certificate = &cert return c.do(req, via) } return resp, ErrCertificateRequired