diff options
author | Koichi Sasada <ko1@atdot.net> | 2020-12-20 04:21:54 +0900 |
---|---|---|
committer | Koichi Sasada <ko1@atdot.net> | 2020-12-20 04:22:29 +0900 |
commit | 846c4b03b8e9ff788f355f1bcd12e75715288e95 (patch) | |
tree | d10a388e52f29b0a0aeeebb0a8cc82e97b349a4e /ext/monitor/monitor.c | |
parent | c1461c927b123468ba83713676dcda48e51c8ec1 (diff) |
ext/monitor is ractor-safe
Diffstat (limited to 'ext/monitor/monitor.c')
-rw-r--r-- | ext/monitor/monitor.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ext/monitor/monitor.c b/ext/monitor/monitor.c index 256fc4d7db..627d8211d6 100644 --- a/ext/monitor/monitor.c +++ b/ext/monitor/monitor.c @@ -203,6 +203,10 @@ monitor_synchronize(VALUE monitor) void Init_monitor(void) { +#if HAVE_RB_EXT_RACTOR_SAFE + rb_ext_ractor_safe(true); +#endif + VALUE rb_cMonitor = rb_define_class("Monitor", rb_cObject); rb_define_alloc_func(rb_cMonitor, monitor_alloc); |