summaryrefslogtreecommitdiff
path: root/spec/ruby/core/array
diff options
context:
space:
mode:
authorKJ Tsanaktsidis <ktsanaktsidis@zendesk.com>2024-01-22 16:22:14 +1100
committerKJ Tsanaktsidis <kj@kjtsanaktsidis.id.au>2024-01-25 13:10:35 +1100
commitef276858d9295208add48e27208c69184dc50472 (patch)
tree78a2e7d4260be4ccf96ed886c26e68e9024ac5e2 /spec/ruby/core/array
parent2e18228dff4332ec08a0a53ff658ad0bf7133cc0 (diff)
Trigger postponed jobs on running_ec if that is available
Currently, any postponed job triggered from a non-ruby thread gets sent to the main thread, but if the main thread is sleeping it won't be checking ints. Instead, we should try and interrupt running_ec if that's possible, and only fall back to the main thread if it's not. [Bug #20197]
Diffstat (limited to 'spec/ruby/core/array')
0 files changed, 0 insertions, 0 deletions