From: Ayumu AIZAWA Date: 2011-08-03T07:04:09+09:00 Subject: [ruby-dev:44332] Re: [Ruby 1.9 - Bug #5151][Open] test/socket/test_socket.rb fail when udp connection failed あいざわです > まず、なんで失敗するんでしょうか。 > > ちなみに、OpenBSD では (おそらく) OS のバグで失敗します。 > [ruby-core:38603] わたしの環境の方の問題ですかね。 ちなみに Mac OS X 10.6.8 で実行しました。 ip_address_list でとってきているアドレスは "::1", "fe80::1%lo0", "127.0.0.1", "fd5e:b7ac:aaf8:9f02:223:32ff:feb4:f300", "fe80::223:6cff:fe80:7ff5%en1", "192.168.1.11", "2001:c90:a8c:86c6:223:6cff:fe80:7ff5", "172.16.20.1", "172.16.126.1", "fe80::223:32ff:feb4:f300%utun0", "fd00:6587:52d7:f8d6:223:32ff:feb4:f300" の11個で、4番目のアドレスに接続するときに失敗するようです。 接続先のポートはいずれも 65036 です。 会社に Ubuntuがあるのでそちらでも試してみます。