Actions
Bug #17672
closedRactor stdio does not belong to the ractor
Bug #17672:
Ractor stdio does not belong to the ractor
Description
When compiling with RUBY_DEBUG, the following code crashes.
$ ./miniruby -W0 -e 'p Ractor.new {$stdout.itself}.take'
<OBJ_INFO:rb_ractor_confirm_belonging@../debug/ractor_core.h:336> 0x000000010bec2fa0 [0 U] T_FILE (IO)
-e:1: [BUG] rb_ractor_confirm_belonging object-ractor id:1, current-ractor id:2
ruby 3.1.0dev (2021-03-05T13:03:11Z master 182cde8dfb) [x86_64-darwin19]
Ractor local stdio objects don't belong to the ractor.
Actions