From: Stefan Schmiedl Date: 2001-11-20T05:11:40+09:00 Subject: [ruby-talk:25859] Re: Misunderstanding or bug? Still a problem... How is TCPSocket.gets implemented? The following works here, while the recvfrom sample is broken. require 'socket' if fork s = TCPServer.new('localhost', 2006) while (ss = s.accept) do ss.print "Hallo" ss.close end else sleep 1 p "los" 1.upto(3) do s = TCPSocket.new('localhost', 2006) p s.gets end end s. Dave Thomas (2001-11-19 03:35): > dave[ruby/ruby 12:28:34] ruby -rsocket -rrbconfig \ > -e "p Config::CONFIG['configure_args']; \ > TCPSocket.new('localhost','ftp').recvfrom(30)" > > "--enable-ipv6 --with-lookup-order-hack=INET --prefix=/tc/usr" > -e:1:in `recvfrom': getnameinfo: ai_family not supported (SocketError) > from -e:1 > -- Stefan Schmiedl EDV-Beratung, Programmierung, Schulung Loreleystr. 5, 94315 Straubing, Germany Tel. (0 94 21) 74 01 06 Public Key: http://xss.de/stefan.public shhhh ... I can't hear my code!