We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7317f96 commit 10d06b9Copy full SHA for 10d06b9
lib/resolv.rb
@@ -182,7 +182,7 @@ class ResolvTimeout < Timeout::Error; end
182
class Hosts
183
if WINDOWS
184
begin
185
- require 'win32/resolv'
+ require 'win32/resolv' unless defined?(Win32::Resolv)
186
DefaultFileName = Win32::Resolv.get_hosts_path || IO::NULL
187
rescue LoadError
188
end
@@ -1023,7 +1023,7 @@ def Config.default_config_hash(filename="/etc/resolv.conf")
1023
config_hash = Config.parse_resolv_conf(filename)
1024
else
1025
1026
1027
search, nameserver = Win32::Resolv.get_resolv_info
1028
config_hash = {}
1029
config_hash[:nameserver] = nameserver if nameserver
0 commit comments