Eric K wrote: > I just upraded to Ruby 1.8.3 (from sources) on my Redhat Linux box. > When I attempt to do anything that starts a new thread, I receive the > message "ThreadError: uninitialized thread - check > `Thread#initialize'". Below is a transcript from a one-line session > in IRB that demonstrates the problem. Any ideas? (Please let me > know if there is other information that would be helpful in > diagnosing this.) > > irb(main):001:0> Thread.new { puts 'hi' } > ThreadError: uninitialized thread - check `Thread#initialize' > from (irb):1:in `new' > from (irb):1 > irb(main):002:0> Works for me: irb(main):001:0> Thread.new { puts 'hi' } hi=> #<Thread:0x101d74b0 run> Ruby 1.8.3 on cygwin. Kind regards robert