lib/async/scheduler.rb in async-2.8.0 vs lib/async/scheduler.rb in async-2.8.1
- old
+ new
@@ -210,10 +210,10 @@
@selector.io_read(fiber, io, buffer, length, offset)
ensure
timer&.cancel
end
- if RUBY_ENGINE != "ruby" || RUBY_VERSION >= "3.3.0"
+ if RUBY_ENGINE != "ruby" || RUBY_VERSION >= "3.3.1"
def io_write(io, buffer, length, offset = 0)
fiber = Fiber.current
if timeout = get_timeout(io)
timer = @timers.after(timeout) do