非阻塞networking地址parsing(gethostbyname或getaddrinfo)?

使用经典的nsswitch.confconfiguration:

hosts: files dns 

尝试使用gethostbyname (或getaddrinfo )parsing名称可能需要一段时间,如果DNS不应答(或configuration不当)。

有没有办法在nsswitch.conf中configuration超时,或使用替代API来pipe理超时?

Solutions Collecting From Web of "非阻塞networking地址parsing(gethostbyname或getaddrinfo)?"