class Async::Scheduler::FiberInterrupt
Used to defer stopping the current task until later.
def alive?
def alive? @fiber.alive? end
def initialize(fiber, exception)
Create a new stop later operation.
def initialize(fiber, exception) @fiber = fiber @exception = exception end
def transfer
def transfer # Fiber.blocking{$stderr.puts "FiberInterrupt#transfer(#{@fiber}, #{@exception})"} @fiber.raise(@exception) end