diff options
| author | Samuel Williams <samuel.williams@oriontransfer.co.nz> | 2022-05-08 10:22:58 +1200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-05-08 10:22:58 +1200 |
| commit | fd6cef79f54bebab1a49256034687dcc01a09eab (patch) | |
| tree | 75b35bc5a2260033dcac1bec60822ff0dafda570 /spec/ruby/core/array/shared/eql.rb | |
| parent | 679b6e43c758bc8a509fc764638e2c30fb7f4279 (diff) | |
Use a proper mutex for autoloading features. (#5788)
Object#autoload implements a custom per-thread "mutex" for blocking
threads waiting on autoloading a feature. This causes problems when used
with the fiber scheduler. We swap the implementation to use a Ruby mutex
which is fiber aware.
Notes
Notes:
Merged-By: ioquatix <samuel@codeotaku.com>
Diffstat (limited to 'spec/ruby/core/array/shared/eql.rb')
0 files changed, 0 insertions, 0 deletions
