Mark W. Eichin writes ("Re: Better (inc. asynchronous) DNS client (stub resolver)"): > You might look at the "ares" library (Asynchronous RESolver) that Greg > Hudson <[EMAIL PROTECTED]> wrote... > athena-dist.mit.edu:/pub/ATHENA/ares/ares-0.3.0.tar.gz > is the current version. (At very least, compare notes with him...)
Thanks for the pointer. At first, I saw your message and thought `oh no, all that wasted effort'. But, I think my API is still an improvement because it provides a much more `cooked' interface. Also, I'm not _too_ keen on the callback style of doing things, at least as a basic API. You can always convert an event loop into a callback, but the other way round is hard. Ian.