On 2 oct. 2009, at 05:08, Ken Bloom wrote: > I guess threads just supress them in general. > > irb(main):001:0> Thread.start{raise NoMethodError} > => #<Thread:0x7fe5ee8ce930 dead> > irb(main):002:0> irb(main):001:0> Thread.start { raise NoMethodException } => #<Thread:0x100577848 dead> irb(main):002:0> Thread.abort_on_exception = true => true irb(main):003:0> Thread.start { raise NoMethodException } (irb):3:in `irb_binding': uninitialized constant NoMethodException (NameError) from (irb):3:in `start' from (irb):3:in `irb_binding' from /opt/local/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding' from /opt/local/lib/ruby/1.8/irb/workspace.rb:52 -- Luc Heinrich - luc / honk-honk.com