From a08ee8330d3d739467bfa34deeb797d83e59ed3c Mon Sep 17 00:00:00 2001 From: Samuel Williams Date: Fri, 16 Oct 2020 14:25:58 +1300 Subject: Rename to `Fiber#set_scheduler`. --- eval.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'eval.c') diff --git a/eval.c b/eval.c index 9a10cb46b1..a77fb660bc 100644 --- a/eval.c +++ b/eval.c @@ -30,6 +30,7 @@ #include "internal/object.h" #include "internal/thread.h" #include "internal/variable.h" +#include "internal/scheduler.h" #include "iseq.h" #include "mjit.h" #include "probes.h" @@ -149,12 +150,11 @@ ruby_options(int argc, char **argv) static void rb_ec_scheduler_finalize(rb_execution_context_t *ec) { - rb_thread_t *thread = rb_ec_thread_ptr(ec); enum ruby_tag_type state; EC_PUSH_TAG(ec); if ((state = EC_EXEC_TAG()) == TAG_NONE) { - rb_thread_scheduler_set(thread->self, Qnil); + rb_scheduler_set(Qnil); } else { state = error_handle(ec, state); -- cgit v1.2.3