diff options
Diffstat (limited to 'transient_heap.c')
-rw-r--r-- | transient_heap.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/transient_heap.c b/transient_heap.c index bf2de155df..81cd495c6d 100644 --- a/transient_heap.c +++ b/transient_heap.c @@ -730,7 +730,7 @@ transient_heap_evacuate(void *dmy) if (TRANSIENT_HEAP_DEBUG >= 1) fprintf(stderr, "!! transient_heap_evacuate: skip while transient_heap_marking\n"); } else { - VALUE gc_disabled = rb_gc_disable(); + VALUE gc_disabled = rb_gc_disable_no_rest(); struct transient_heap_block* block; if (TRANSIENT_HEAP_DEBUG >= 1) { |