Do not allocate ractor-local storage in dfree function during GC

This commit is contained in:
Nobuyoshi Nakada committed 2021-02-09 01:00:00 +09:00
1 parent 0d89aedb73
commit 265c002239
1 file changed
+2 -1
+2 -1
View File
@@ -263,7 +263,8 @@ const rb_data_type_t rb_random_data_type = {
static void
random_mt_free(void *ptr)
{
if (ptr != default_rand())
rb_random_mt_t *rnd = rb_ractor_local_storage_ptr(default_rand_key);
if (ptr != rnd)
xfree(ptr);
}