Skip to content

Commit 5ac435d

Browse files
committed
Log ec->interrupt_flag if non-zero.
1 parent 3246bbd commit 5ac435d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

scheduler.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -649,7 +649,7 @@ rb_fiber_scheduler_unblock(VALUE scheduler, VALUE blocker, VALUE fiber)
649649
#ifdef RUBY_DEBUG
650650
rb_execution_context_t *ec = GET_EC();
651651
if (ec->interrupt_flag) {
652-
rb_bug("rb_fiber_scheduler_unblock called with interrupt flags set");
652+
rb_bug("rb_fiber_scheduler_unblock called with interrupt flags set: %d", ec->interrupt_flag);
653653
}
654654
#endif
655655

@@ -1079,7 +1079,7 @@ VALUE rb_fiber_scheduler_fiber_interrupt(VALUE scheduler, VALUE fiber, VALUE exc
10791079
#ifdef RUBY_DEBUG
10801080
rb_execution_context_t *ec = GET_EC();
10811081
if (ec->interrupt_flag) {
1082-
rb_bug("rb_fiber_scheduler_fiber_interrupt called with interrupt flags set");
1082+
rb_bug("rb_fiber_scheduler_fiber_interrupt called with interrupt flags set: %d", ec->interrupt_flag);
10831083
}
10841084
#endif
10851085

0 commit comments

Comments
 (0)