mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-03 19:58:17 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			20 lines
		
	
	
		
			396 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			396 B
		
	
	
	
		
			Go
		
	
	
	
	
	
// +build go1.8
 | 
						|
 | 
						|
package websocket
 | 
						|
 | 
						|
import (
 | 
						|
	"crypto/tls"
 | 
						|
	"net/http/httptrace"
 | 
						|
)
 | 
						|
 | 
						|
func doHandshakeWithTrace(trace *httptrace.ClientTrace, tlsConn *tls.Conn, cfg *tls.Config) error {
 | 
						|
	if trace.TLSHandshakeStart != nil {
 | 
						|
		trace.TLSHandshakeStart()
 | 
						|
	}
 | 
						|
	err := doHandshake(tlsConn, cfg)
 | 
						|
	if trace.TLSHandshakeDone != nil {
 | 
						|
		trace.TLSHandshakeDone(tlsConn.ConnectionState(), err)
 | 
						|
	}
 | 
						|
	return err
 | 
						|
}
 |