net.DNSError.IsTemporary (field)

8 uses

	net (current package)
		dnsclient_unix.go#L273: 					dnsErr.IsTemporary = true
		dnsclient_unix.go#L286: 					dnsErr.IsTemporary = true
		net.go#L617: 	IsTemporary bool   // if true, error is temporary; not all errors set this
		net.go#L641: func (e *DNSError) Temporary() bool { return e.IsTimeout || e.IsTemporary }
		cgo_unix.go#L121: 		return 0, &DNSError{Err: err.Error(), Name: network + "/" + service, IsTemporary: isTemporary}
		cgo_unix.go#L187: 		return nil, "", &DNSError{Err: err.Error(), Name: name, IsNotFound: isErrorNoSuchHost, IsTemporary: isTemporary}
		cgo_unix.go#L318: 		return nil, &DNSError{Err: err.Error(), Name: addr, IsTemporary: isTemporary}

	google.golang.org/grpc/internal/resolver/dns
		dns_resolver.go#L281: 	if dnsErr, ok := err.(*net.DNSError); ok && !dnsErr.IsTimeout && !dnsErr.IsTemporary {