From: "U.Nakamura" Date: 2010-05-31T11:49:46+09:00 Subject: [ruby-dev:41477] [bug:trunk] Re: [ruby-cvs:35269] Ruby:r28058 (trunk): * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNREFUSED. こんにちは、なかむら(う)です。 In message "[ruby-cvs:35269] Ruby:r28058 (trunk): * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNREFUSED." on May.29,2010 09:06:19, wrote: > akr 2010-05-29 09:06:17 +0900 (Sat, 29 May 2010) > > New Revision: 28058 > > http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=28058 > > Log: > * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNREFUSED. > > Modified files: > trunk/ChangeLog > trunk/lib/resolv.rb > trunk/test/resolv/test_dns.rb Windowsでは追加されたテストがErrno::ECONNRESETでエラーとなり ます。 思うに、resolv.rbでECONNREFUSEDだけでなくECONNRESETもrescue すればいいのではないかと思いますが、どうでしょうか? それでは。 -- U.Nakamura