Я использую ruby1.9.2p180 (2011-02-18, ревизия 30909) i686-linux. Fiber # alive?
возвращает неопределенную ошибку:
fiber = Fiber.new{puts 'hello'}
fiber.alive?
=> undefined error
Другие методы, например, Fiber # resume
, Fiber.yield
, похоже, работают нормально. Что не так?
Кстати, а в чем разница между Fiber # resume
и Fiber # transfer
?