diff --git a/ext/nio4r/nio4r_ext.c b/ext/nio4r/nio4r_ext.c index 8e49578..d2c2cb7 100644 --- a/ext/nio4r/nio4r_ext.c +++ b/ext/nio4r/nio4r_ext.c @@ -12,6 +12,10 @@ void Init_NIO_ByteBuffer(); void Init_nio4r_ext() { + #ifdef HAVE_RB_EXT_RACTOR_SAFE + rb_ext_ractor_safe(true); + #endif + ev_set_allocator(xrealloc); Init_NIO_Selector();