Skip to content

Commit 0024387

Browse files
HoneyryderChuckmatzbot
authored andcommitted
[ruby/io-nonblock] mark extension as ractor safe
ruby/io-nonblock@ba445b37d5
1 parent 421fecb commit 0024387

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

ext/io/nonblock/nonblock.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,10 @@ rb_io_nonblock_block(int argc, VALUE *argv, VALUE self)
197197
void
198198
Init_nonblock(void)
199199
{
200+
#ifdef HAVE_RB_EXT_RACTOR_SAFE
201+
rb_ext_ractor_safe(true);
202+
#endif
203+
200204
#ifndef RUBY_IO_NONBLOCK_METHODS
201205
rb_define_method(rb_cIO, "nonblock?", rb_io_nonblock_p, 0);
202206
rb_define_method(rb_cIO, "nonblock=", rb_io_nonblock_set, 1);

0 commit comments

Comments
 (0)