libev_scheduler
libev_scheduler copied to clipboard
A libev-based fiber scheduler for Ruby 3.0
``` # fibers.rb require 'bundler/inline' gemfile do source 'https://rubygems.org' # gem 'async-io', '~> 1.36', '>= 1.36.1' gem 'libev_scheduler', '~> 0.2' end # require 'async/scheduler' require 'libev_scheduler' require 'net/http' # SCHEDULER...
The following code consistently produces an error, `in 'close': wrong argument type Array (expected fiber) (TypeError)`: ```ruby require 'libev_scheduler' Fiber.set_scheduler Libev::Scheduler.new Fiber.schedule do finish = false Fiber.schedule do sleep 0...