class Gem::Resolv::DNS::Requester::UnconnectedUDP

def close

def close
  @mutex.synchronize {
    if @initialized
      super
      @senders.each_key {|service, id|
        DNS.free_request_id(service[0], service[1], id)
      }
      @initialized = false
    end
  }
end