From: Roger Pack Date: 2008-08-08T05:32:35+09:00 Subject: Re: Threaded IO trouble > deadlock 0x53d4: sleep:F(4) - testt.rb:14 > deadlock 0x31704: sleep:S (main) - testt.rb:27 > testt.rb:27:in `write': Thread(0x31704): deadlock (fatal) > from testt.rb:27:in `puts' > from testt.rb:27:in `try_analyze' I recently got something similar waiting for threads: ./lib/ruby_useful_here.rb:682:in `join': Thread(0x346fc): deadlock (fatal) In error, at least to my reckoning. Answer for now: avoid threads and just used evented sockets, like Rev or EventMachine. -R -- Posted via http://www.ruby-forum.com/.