いったい何が起きているのか。
ruby -v -rsocket -e 'Socket.tcp_server_sockets(0).each{|s| p s.local_address}'
が無返答。-dつけると、延々
Exception `Errno::EADDRINUSE' at /somewhere/r19.gccs/lib/ruby/1.9.1/socket.rb:293 - Address already in use - bind(2)
がでる。Ctrl-Cでとめると、
Exception `Interrupt' at /somewhere/r19.gccs/lib/ruby/1.9.1/socket.rb:293 - /somewhere/r19.gccs/lib/ruby/1.9.1/socket.rb:293:in `bind': Interrupt from /somewhere/r19.gccs/lib/ruby/1.9.1/socket.rb:293:in `block in ip_sockets_port0' from /somewhere/r19.gccs/lib/ruby/1.9.1/socket.rb:278:in `each' from /somewhere/r19.gccs/lib/ruby/1.9.1/socket.rb:278:in `ip_sockets_port0' from /somewhere/r19.gccs/lib/ruby/1.9.1/socket.rb:312:in `tcp_server_sockets_port0' from /somewhere/r19.gccs/lib/ruby/1.9.1/socket.rb:360:in `tcp_server_sockets' from -e:1:in `<main>'
なんとなくディレクトリ名を変更。