add Ractor.main
It returns main Ractor, like Thread.main. [Feature #17418]
This commit is contained in:
parent
35471a9487
commit
d0e4ccbefc
Notes:
git
2020-12-22 05:54:38 +09:00
@ -396,6 +396,13 @@ assert_equal 'ok', %q{
|
||||
end
|
||||
}
|
||||
|
||||
# Ractor.main returns main ractor
|
||||
assert_equal 'true', %q{
|
||||
Ractor.new{
|
||||
Ractor.main
|
||||
}.take == Ractor.current
|
||||
}
|
||||
|
||||
# a ractor with closed outgoing port should terminate
|
||||
assert_equal 'ok', %q{
|
||||
Ractor.new do
|
||||
|
Loading…
x
Reference in New Issue
Block a user