wait for a spot in the queue when full