Hi!

The following code...

class Hugo < Fiber
   def initialize(&b)
     puts "in 'Hugo'" # !!! never executed !!!
     super(&b)
   end
end

h = Hugo.new{42}
p h

...results in...

 >ruby19 myfiber_test.rb
#<Hugo:0xb24ee0>
 >Exit code: 0

...which I didn't expect.

Wolfgang N?dasi-Donner