Raise CapacityLimitError if worker cannot be allocated