From: Roger Pack Date: 2010-07-01T05:26:36+09:00 Subject: Re: Networking: select() blocks for seconds (> timeout) >> Try your code with >> BasicSocket.do_not_reverse_lookup=true > > Three observations: > > a) I do not think that there can be a DNS lookup between a 'select(x, y, > z)' and a 'socket.recvfrom'. It might, see http://www.ensta.fr/~diam/ruby/online/ruby-doc-stdlib/libdoc/socket/rdoc/classes/Socket.html#M001258 Why don't you try it and find out? > I could not try jruby. Did it not install? Also did you try 1.9.1 with it's GC::Profiler? -r -- Posted via http://www.ruby-forum.com/.