summaryrefslogtreecommitdiff
path: root/ext/io/console/console.c
diff options
context:
space:
mode:
authorNobuyoshi Nakada <[email protected]>2024-08-31 14:43:35 +0900
committergit <[email protected]>2024-08-31 05:46:05 +0000
commit365ededfdf4fa33000411e63d7a1c2d6063ff812 (patch)
tree28362576609a9207b5deb06ff2ecaeb665e1b496 /ext/io/console/console.c
parent2afde63eef459681fc4cbe60a861bfcdb7a80b75 (diff)
[ruby/io-console] io-console is considered Ractor-safe
https://github.com/ruby/io-console/commit/b1adc15af7
Diffstat (limited to 'ext/io/console/console.c')
-rw-r--r--ext/io/console/console.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/ext/io/console/console.c b/ext/io/console/console.c
index 38f6b5b7af..489869894e 100644
--- a/ext/io/console/console.c
+++ b/ext/io/console/console.c
@@ -1764,6 +1764,10 @@ io_getpass(int argc, VALUE *argv, VALUE io)
void
Init_console(void)
{
+#ifdef HAVE_RB_EXT_RACTOR_SAFE
+ RB_EXT_RACTOR_SAFE(true);
+#endif
+
#undef rb_intern
id_getc = rb_intern("getc");
id_gets = rb_intern("gets");