# File lib/Dnsruby/Resolver.rb, line 314
    def send_async(*args) # msg, client_queue, client_query_id)

      if (!@configured)
        add_config_nameservers
      end
#      @single_res_mutex.synchronize {

      if (!@resolver_ruby) # @TODO@ Synchronize this?

        @resolver_ruby = ResolverRuby.new(self)
      end
#      }

      return @resolver_ruby.send_async(*args)
    end