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