class Async::LimitedQueue

def <<(item)

def <<(item)
	while limited?
		@full.wait
	end
	
	super
end