From: Eric Wong Date: 2014-01-04T07:03:24+00:00 Subject: [ruby-core:59548] Re: [ruby-trunk - Bug #9356] TCPSocket.new does not seem to handle INTR Thanks for trying. This is probably specific to *BSD sockets implementation, so I can't reproduce it at the moment. Can you try reverting parts of r36944 which affect IO#write? ("avoid unnecessary select() calls before doing I/O")