纤维#还活着?未定义
我使用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
有什么区别?
I use ruby1.9.2p180 (2011-02-18 revision 30909) i686-linux. Fiber#alive?
returns an undefined error:
fiber = Fiber.new{puts 'hello'}
fiber.alive?
=> undefined error
Other methods, for example, Fiber#resume
, Fiber.yield
seem to be working fine. What is wrong?
By the way, what is the difference between Fiber#resume
and Fiber#transfer
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您忘记首先
需要“纤维”
:You forgot to
require 'fiber'
first: