Я использую 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
?