Hi,

In message "[ruby-core:60819] [ruby-trunk - Bug #9356] TCPSocket.new does not seem to handle INTR"
    on Feb.18,2014 18:34:40, <shugo / ruby-lang.org> wrote:
> Does anybody know why the following code in ext/socket/init.c is necessary?
> 
>             if (sockerr == 0)
>                 continue;       /* workaround for winsock */

It was introduced at r7931 by me (9 years ago!),
but I forgot the reason.
If my comment of those days is believed, we may wrap it
with #ifdef_WIN32.


Regards,
-- 
U.Nakamura <usa / garbagecollect.jp>