Use concurrent pool to handle task.