Module: Julewire::Ractor::PortLifecycle
- Defined in:
- lib/julewire/ractor/port_lifecycle.rb
Class Method Summary collapse
Class Method Details
.close(port) ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/julewire/ractor/port_lifecycle.rb', line 7 def close(port) return unless port.respond_to?(:close) return if port.respond_to?(:closed?) && port.closed? port.close rescue StandardError nil end |