Threaded hostname to IP resolver