Bug #1662: 1.8.6 + windows + udp socket + ctrl +c -> hang
http://redmine.ruby-lang.org/issues/show/1662

Author: Roger Pack
Status: Open, Priority: Normal
ruby -v: ruby 1.8.6 (2009-03-31 patchlevel 368) [i386-mingw32]

This code

require 'socket'
addr = ['', 33333]  # host, port
UDPSock = UDPSocket.new
UDPSock.bind(addr[0], addr[1])
data, addr = UDPSock.recvfrom(1024)

when run in windows [run it, then hit ctrl+c]
results in a hang, at least for one version of ruby.


----------------------------------------
http://redmine.ruby-lang.org