summaryrefslogtreecommitdiff
path: root/dir.c
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2024-02-14 17:56:14 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2024-03-14 18:33:28 +0900
commit67fe047821d08781f783476c4060f017cd27541f (patch)
tree293c7e40af9bf59420732a2cd72a3eddad892c90 /dir.c
parent4bb8f8582fe347315f8c9dce87c9bdf4cd8f9027 (diff)
[Feature #20244] Register global variable for another thread
Co-authored-by: Alan Wu <XrXr@users.noreply.github.com>
Diffstat (limited to 'dir.c')
-rw-r--r--dir.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/dir.c b/dir.c
index 00113850d7..da23c383cb 100644
--- a/dir.c
+++ b/dir.c
@@ -3652,6 +3652,7 @@ void
Init_Dir(void)
{
rb_gc_register_address(&chdir_lock.path);
+ rb_gc_register_address(&chdir_lock.thread);
rb_cDir = rb_define_class("Dir", rb_cObject);