
12 Jan
2006
12 Jan
'06
2:51 p.m.
I think that very few, if any, platforms ship with an asynchronous resolver API at present (OSX 10.4 maybe?) but I'm sure Chris will make every effort to make use of these when they come into being.
Most recent linux distros come with getaddrinfo_a (available in glibc since version 2.2.4). Unfortunately looks like it is not documented in the man pages (at least not in the lastest slack release). A description is available here: http://people.redhat.com/~drepper/asynchnl.pdf I think it is currently implemented using a thread pool.