# File lib/cool.io/dns_resolver.rb, line 108
    def send_request
      nameserver = @nameservers.shift
      @nameservers << nameserver # rotate them
      @socket.connect @nameservers.first, DNS_PORT
      begin
        @socket.send request_message, 0
      rescue Errno::EHOSTUNREACH # TODO figure out why it has to be wrapper here, when the other wrapper should be wrapping this one!
      end
    end