title: Django Celery retry() task but continue with current task
body: <p>I have a situation where I receive a response from a third party service indicating that my initial request failed and that I should retry. I'm calling the service in a Celery task. The retry call isn't captured in an exception and it seems that instead of giving a new instance of the task to the broker and continuing with the current task it gives the task to the broker and exits the task. Is there any way to set a retry and continue with the current task?</p>