From: Tanaka Akira Date: 2010-12-01T06:09:32+09:00 Subject: [ruby-dev:42662] Re: (mswin32) fix port used in test/socket 2010年12月1日3:11 arton : > つまり、エラーとなる原因は2つあって、1つはランダムにポートがアサインされ > ないことと、49152〜49157(Windows7の場合)のような比較的若い番号は既に利 > 用されていることです。 若い番号に限らず、ポートが使われていることは常にありえて、 それは別に ruby が壊れているわけではないので、 test_listen などでは、Errno::EADDRINUSE が起きたときには失敗とはせずに そのまま抜けるようにしています。 が、Errno::EADDRINUSE じゃなくて Errno::EACCES が起きているのでうまくない、 というのが私の感想なんですが、どうですかね。 -- [田中 哲][たなか あきら][Tanaka Akira]