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 {