mirror of
				https://github.com/coredns/coredns.git
				synced 2025-10-30 17:53:21 -04:00 
			
		
		
		
	plugin/forward: fix TLS setup (#1714)
* plugin/forward: fix TLS setup Way smaller PR than #1679. Fixes same thing. * remove println * put overwritten test back * context * update tests
This commit is contained in:
		| @@ -57,8 +57,11 @@ func dnsClient(tlsConfig *tls.Config) *dns.Client { | ||||
| 	return c | ||||
| } | ||||
|  | ||||
| // SetTLSConfig sets the TLS config in the lower p.transport. | ||||
| func (p *Proxy) SetTLSConfig(cfg *tls.Config) { p.transport.SetTLSConfig(cfg) } | ||||
| // SetTLSConfig sets the TLS config in the lower p.transport and in the healthchecking client. | ||||
| func (p *Proxy) SetTLSConfig(cfg *tls.Config) { | ||||
| 	p.transport.SetTLSConfig(cfg) | ||||
| 	p.client = dnsClient(cfg) | ||||
| } | ||||
|  | ||||
| // SetExpire sets the expire duration in the lower p.transport. | ||||
| func (p *Proxy) SetExpire(expire time.Duration) { p.transport.SetExpire(expire) } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user