服部です。こんにちは。

UDPsocketについての質問です。

-- udptest.rb ----------------
require "socket"

s = UDPsocket.new
s.bind( "", 22222)
while TRUE
  p s.recvfrom( 1024)
end
s.close
------------------------------

これを動かしてみると、今入っているRubyのうち、

	ruby 1.2.5(99/04/13) [i386-linux]
	ruby 1.3.1(99/02/25) [i386-linux]

では動くのですが、

	ruby 1.3.4 (1999-06-11) [i586-linux]

では、
	Exception `SocketError' at udptest.rb:4
	udptest.rb:4:in `bind': 不明なエラーです (SocketError)
        	from udptest.rb:4

となってしまいます。
OSは、Debian GNU/Linux (potato) (kernel-2.0.36) です。

SocketもUDPもよくわかっていないので、何か勘違いをしてるかもしれませんが、
アドバイスよろしくお願いします。

--
    。    。         。
           。
 。    服部 昌司    >^)))彡    
  。    gyo / he.mirai.ne.jp