Skip to content

Commit

Permalink
Support Crystal 1.7.x
Browse files Browse the repository at this point in the history
  • Loading branch information
yxhuvud committed Jan 28, 2023
1 parent 830668b commit acaece8
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
4 changes: 2 additions & 2 deletions shard.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
name: nested_scheduler
version: 0.4.6
version: 0.4.7

authors:
- Linus Sellberg <sellberg+nospamplz@gmail.com>

crystal: ">= 1.6.0"
crystal: ">= 1.7.0"

license: MIT
6 changes: 3 additions & 3 deletions src/nested_scheduler/libevent_context.cr
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ module NestedScheduler
readers = io.@readers.get { Deque(Fiber).new }
readers << Fiber.current
# add_read_event inlined:
event = io.@read_event.get { Crystal::EventLoop.create_fd_read_event(io) }
event = io.@read_event.get { Crystal::Scheduler.event_loop.create_fd_read_event(io) }
event.add timeout

scheduler.actually_reschedule
Expand All @@ -25,7 +25,7 @@ module NestedScheduler
writers = io.@writers.get { Deque(Fiber).new }
writers << Fiber.current
# add_write_event inlined.
event = io.@write_event.get { Crystal::EventLoop.create_fd_write_event(io) }
event = io.@write_event.get { Crystal::Scheduler.event_loop.create_fd_write_event(io) }
event.add timeout

scheduler.actually_reschedule
Expand Down Expand Up @@ -163,7 +163,7 @@ module NestedScheduler
end
return
else
Crystal::EventLoop.run_once
Crystal::Scheduler.event_loop.run_once
end
end
end
Expand Down

0 comments on commit acaece8

Please sign in to comment.