Skip Menu |

This queue is for tickets about the Kafka CPAN distribution.

Report information
The Basics
Id: 96422
Status: rejected
Priority: 0/
Queue: Kafka

People
Owner: Nobody in particular
Requestors: andy.melnikov [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Use Net::DNS for name resolution to improve portability
Kafka::IO uses unsafe signals to emulate timeouts for DNS queries. Use Net::DNS->bgsend() and select() instead to improve portability as signal aren't supported on Windows.
As far as we know, Net::DNS does not support /etc/hosts, and is SLOW. As /etc/hosts support is critical for us, we prefer using gethostbyname instead of Net::DNS.