class Ractor::BaseQueue
Standard ::Queue but raises if popping and closed
Constants
- ClosedQueueError
Public Instance Methods
pop_non_blocking() { |pop(timeout: 0)| ... }
click to toggle source
yields message (if any)
# File lib/backports/ractor/queues.rb, line 9 def pop_non_blocking yield pop(timeout: 0) rescue TimeoutError nil end