diff --git a/bootstraptest/test_ractor.rb b/bootstraptest/test_ractor.rb index 0720c01caa..7101964a31 100644 --- a/bootstraptest/test_ractor.rb +++ b/bootstraptest/test_ractor.rb @@ -201,8 +201,8 @@ assert_equal 'ok', %q{ # Raise Ractor::ClosedError when try to send into a closed actor assert_equal 'ok', %q{ r = Ractor.new { Ractor.receive } + r.close_incoming - r.close begin r.send(1) rescue Ractor::ClosedError @@ -219,7 +219,7 @@ assert_equal 'ok', %q{ Ractor.receive end - r.close + r.close_outgoing begin r.take rescue Ractor::ClosedError diff --git a/ractor.rb b/ractor.rb index b9fb4297b8..89e39e5e1c 100644 --- a/ractor.rb +++ b/ractor.rb @@ -164,14 +164,6 @@ class Ractor } end - # Closes both incoming and outgoing ports. - def close - close_incoming - close_outgoing - - self - end - # utility method def self.shareable? obj __builtin_cexpr! %q{