method

bind_random_port

v1_8_7_72 - Show latest stable - Class: Resolv::DNS
bind_random_port(udpsock)
public

No documentation available.

# File lib/resolv.rb, line 595
    def self.bind_random_port(udpsock) # :nodoc:
      begin
        port = rangerand(1024..65535)
        udpsock.bind("", port)
      rescue Errno::EADDRINUSE
        retry
      end
    end