Exception: EventMachine::QueueIsEmpty

Inherits:
RuntimeError
  • Object
show all
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"]