From: ts Date: 2001-09-21T15:42:33+09:00 Subject: [ruby-talk:21481] Re: How to tell if port is in use... >>>>> "W" == William Sobel writes: W> The problem you are experiencing seems to be intentional. The socket W> is set to enable reuse of the address. I think that UNIX ignores this W> for all but UDP multicast sockets, Windows appears to honor the W> request, for what reason I can not guess. (Is this a Windows bug or a W> Ruby bug?) Any idea why this option was set? Windows fatally :-) Seriously, SO_REUSEADDR allows your server to bind to an address which is in a TIME_WAIT state. It does not allow more than one server to bind to the same address. Guy Decoux