Browse Source

Don't return exception from handle_retry, so error mails for retried tasks isn't sent. Thanks Mat Clayton.

Ask Solem 15 years ago
parent
commit
911e9d58a8
1 changed files with 1 additions and 1 deletions
  1. 1 1
      celery/worker/job.py

+ 1 - 1
celery/worker/job.py

@@ -106,7 +106,7 @@ class WorkerTaskTrace(TaskTrace):
         message, orig_exc = exc.args
         if self._store_errors:
             self.task.backend.mark_as_retry(self.task_id, orig_exc, strtb)
-        return self.super.handle_retry(exc, type_, tb, strtb)
+        self.super.handle_retry(exc, type_, tb, strtb)
 
     def handle_failure(self, exc, type_, tb, strtb):
         """Handle exception."""