From 2f7a79d4f53fd6e3a558a6327c369e017e0765e4 Mon Sep 17 00:00:00 2001 From: Caleb Doxsey Date: Mon, 13 Sep 2021 16:12:26 -0600 Subject: [PATCH] authclient: clone TLS configuration to prevent overriding NextProtos (#2594) --- internal/authclient/config.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/authclient/config.go b/internal/authclient/config.go index f61d5674f..b272e8523 100644 --- a/internal/authclient/config.go +++ b/internal/authclient/config.go @@ -22,6 +22,6 @@ type Option func(*config) // WithTLSConfig returns an option to configure the tls config. func WithTLSConfig(tlsConfig *tls.Config) Option { return func(cfg *config) { - cfg.tlsConfig = tlsConfig + cfg.tlsConfig = tlsConfig.Clone() } }