class Ractor::ClosedError
Wird ausgelöst, wenn versucht wird, eine Nachricht an einen geschlossenen Port zu senden oder eine Nachricht von einem geschlossenen und leeren Port abzurufen. Ports können explizit mit Ractor::Port#close geschlossen werden und werden implizit geschlossen, wenn ein Ractor beendet wird.
port = Ractor::Port.new port.close port << "test" # Ractor::ClosedError port.receive # Ractor::ClosedError
ClosedError ist ein Nachfahre von StopIteration, daher wird das Schließen eines Ports Schleifen unterbrechen, ohne den Fehler weiterzuleiten.