# File lib/dnsruby/resolver.rb, line 248 def send_message(message) Dnsruby.log.debug{'Resolver : sending message'} q = Queue.new send_async(message, q) _id, result, error = q.pop if error error.response = result if error.is_a?(ResolvError) raise error else result end end