summaryrefslogtreecommitdiff
path: root/regenc.c
diff options
context:
space:
mode:
authorKoichi Sasada <ko1@atdot.net>2021-11-09 03:37:17 +0900
committerKoichi Sasada <ko1@atdot.net>2021-11-09 16:21:18 +0900
commit5680c38c75aeb5cbd219aafa8eb48c315f287d97 (patch)
treeb8c87fbd7efc87645c45ddd487b85e26dfc8be17 /regenc.c
parent3628616dd10ddbdaa92378264149565295c9f191 (diff)
Use valid `ec` for postponed job.
Postponed job can be registered from non-Ruby thread, which means `ec` in TLS can be NULL. In this case, use main thread's `ec` instead. See https://github.com/ruby/ruby/pull/4108 and https://github.com/ruby/ruby/pull/4336
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/5094
Diffstat (limited to 'regenc.c')
0 files changed, 0 insertions, 0 deletions