From: "U.Nakamura" Date: 2005-11-28T12:27:59+09:00 Subject: [ruby-dev:27838] Re: [ ruby-Bugs-2872 ] TCPServer should not use SO_REUSEADDR in Cygwin port こんにちは、なかむら(う)です。 In message "[ruby-dev:27823] Re: [ ruby-Bugs-2872 ] TCPServer should not use SO_REUSEADDR in Cygwin port" on Nov.25,2005 21:51:16, wrote: | 確認したのはいいんですけど、これってEADDRINUSEにならない方が | 正しくて、mswin32がおかしいんだったりしませんか? 真面目に調べてわかったこと。 * ふつーはSO_REUSEADDRをつけても重複してbindできるもんではな い。 * winsockではSO_REUSEADDRをつけると重複してbindできる。 * 実はNetBSDもSO_REUSEADDRをつけると重複してbindできてしまう。 * FreeBSDだとEADDRINUSEになるらしいのでBSD系全般という話でも ないようだ。 ということでした。ふーん。 それでは。 -- U.Nakamura