From: James Britt Date: 2006-03-24T05:51:26+09:00 Subject: Re: unhandled exception in thread causes ruby to lose control Shea Martin wrote: > > > Thread.abort_on_exception = true > > t = Thread.new{ > puts "here" > raise "exception" > } > > sleep 3 > puts "t thread is #{t.alive?}" > > exit 0 > > > The above code will cause ruby to eatup 100% cpu, for an infinite amount > of time on win32. WinXP pro, SP2: Code works just fine. d:\temp>tex.rb here d:/temp/tex.rb:5: exception (RuntimeError) from d:/temp/tex.rb:3 d:\temp> James