Worth an introductory comment to explain that this block of code is getting the DNS address on each new connection, to enable round-robining?