From 638b4468b8826a34d7e513b56153ef4363d5bcf4 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Tue, 8 Oct 2024 15:24:13 +0900 Subject: [PATCH] Call Resolv::DNS::Config#lazy_initialize explicitly if that instance is not initialized --- lib/resolv.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/resolv.rb b/lib/resolv.rb index 47ea97deff..983540c415 100644 --- a/lib/resolv.rb +++ b/lib/resolv.rb @@ -403,6 +403,8 @@ class Resolv end def use_ipv6? # :nodoc: + @config.lazy_initialize unless @config.instance_variable_get(:@initialized) + use_ipv6 = @config.use_ipv6? unless use_ipv6.nil? return use_ipv6