From 501fff14c7657f769d68f90de98fd2ebccb807fb Mon Sep 17 00:00:00 2001 From: Samuel Williams Date: Sun, 20 Sep 2020 11:34:02 +1200 Subject: When setting current thread scheduler to nil, invoke `#close`. --- internal/scheduler.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'internal') diff --git a/internal/scheduler.h b/internal/scheduler.h index 54f59f1a95..73915ad651 100644 --- a/internal/scheduler.h +++ b/internal/scheduler.h @@ -14,6 +14,8 @@ VALUE rb_scheduler_timeout(struct timeval *timeout); +VALUE rb_scheduler_close(VALUE scheduler); + VALUE rb_scheduler_kernel_sleep(VALUE scheduler, VALUE duration); VALUE rb_scheduler_kernel_sleepv(VALUE scheduler, int argc, VALUE * argv); -- cgit v1.2.3