class Async::Queue

def dequeue

def dequeue
	while @items.empty?
		self.wait
	end
	
	@items.shift
end