monitor(port) -> boolRuby 4.0 から[permalink][rdoc][edit][T < Symbol] (Port[T]) → untyped-
port を self の監視ポートとして登録します。 self が終了すると、port は
[self, :exited](例外なく終了した場合)または[self, :aborted](未処理の例外で終了した場合)という配列を受信します。複数の Ractor を 1 つの port で監視しても、どの Ractor が終了したかを判別できます。監視を登録できた(self がまだ終了していない)場合は true を返します。 self が既に終了していた場合は false を返し、port は直ちに終了を表す配列を受信します。