Actions
Bug #18484
closedFiber should return it self when blocked by IO
Bug #18484:
Fiber should return it self when blocked by IO
Actions
Added by jakit (Jakit Liang) over 4 years ago. Updated over 4 years ago.
irb(main):001:1* f = Fiber.new do
irb(main):002:1* sleep(1)
irb(main):003:1* Fiber.yield 123
irb(main):004:0> end
=> #<Fiber:0x000000010d8aa328 (irb):1 (created)>
irb(main):005:0>
irb(main):006:0> p f.resume
123
=> 123
irb(main):007:0>
This appears to work fine to me. Can you please give a more detailed example.