Exception: EventMachine::QueueIsEmpty
- Inherits:
-
RuntimeError
- Object
- RuntimeError
- EventMachine::QueueIsEmpty
- Defined in:
- lib/em/iterator.rb
Overview
EventMachine::Queue support
queue = EM::Queue.new queue.push "glasses", "apples" result = [] EM::Iterator.new(queue).each do |item, iter| result << "I have got #item" iter.next end queue.push "cars", "elephants" p result #=> ["I have got glasses", "I have got apples", "I have got cars", "I have got elephants"]