INNER CODE UNIT · Go
sig
grpc-ecosystem/grpc-health-probe · main.go:254
sig := <-c
log.Printf("cancellation received (signal: %v)", sig)
cancel()
}()
opts := []grpc.DialOption{
grpc.WithUserAgent(flUserAgent),
grpc.WithBlock(),
}
if flTLS && flSPIFFE {
log.Printf("-tls and -spiffe are mutually incompatible")
retcode = StatusInvalidArguments
return
}
if flTLS {
creds, err := buildCredentials(flTLSNoVerify, flTLSCACert, flTLSClientCert, flTLSClientKey, flTLSServerName)
if err != nil {
log.Printf("failed to initialize tls credentials. error=%v", err)