[ruby-core:116359] [Ruby master Bug#20198] Threaded DNS resolver does not propagate errno to the calling thread