diff options
-rw-r--r-- | eval.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -3869,7 +3869,7 @@ rb_longjmp(tag, mesg) } POP_TAG(); thread_reset_raised(); - JUMP_TAG(tag); + if (status) JUMP_TAG(status); } rb_trap_restore_mask(); |
index : ruby.git | ||
rhe's working repository |
aboutsummaryrefslogtreecommitdiffstats |
-rw-r--r-- | eval.c | 2 |
@@ -3869,7 +3869,7 @@ rb_longjmp(tag, mesg) } POP_TAG(); thread_reset_raised(); - JUMP_TAG(tag); + if (status) JUMP_TAG(status); } rb_trap_restore_mask(); |