diff options
Diffstat (limited to 'thread.c')
-rw-r--r-- | thread.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1686,12 +1686,12 @@ rb_thread_s_async_interrupt_timing(VALUE self, VALUE mask_arg) RUBY_VM_SET_INTERRUPT(th); } + RUBY_VM_CHECK_INTS(th); + if (state) { JUMP_TAG(state); } - RUBY_VM_CHECK_INTS(th); - return r; } |