5
Uso ruby1.9.2p180 (2011-02-18 revisión 30909) i686-linux. Fiber#alive?
devuelve un error indefinido:Fibra # vivo? no definido
fiber = Fiber.new{puts 'hello'}
fiber.alive?
=> undefined error
Otros métodos, por ejemplo, Fiber#resume
, Fiber.yield
parecen estar funcionando bien. ¿Qué está mal?
Por cierto, ¿cuál es la diferencia entre Fiber#resume
y Fiber#transfer
?
Gracias. No lo olvidé, no lo sabía. No lo dijo en el documento. Su dice que necesitas hacer eso para 'Fiber.corrent', pero no lo dice para' Fiber # alive? '. – sawa
Probablemente un descuido de la documentación, entonces. En caso de duda, lea el código. :) –
Entonces, ¿se requiere fibra solo para algunos, no para todos los métodos de Fiber? –