class Async::LimitedQueue

def enqueue item

def enqueue item
	if limited?
		@full.dequeue
	end
	
	super
end