Explorar el Código

Error mails should not be sent when the task is retried, so don't return exception in execute()

Ask Solem hace 16 años
padre
commit
4ac76987c3
Se han modificado 1 ficheros con 2 adiciones y 1 borrados
  1. 2 1
      celery/execute.py

+ 2 - 1
celery/execute.py

@@ -262,7 +262,8 @@ class ExecuteWrapper(object):
         except (SystemExit, KeyboardInterrupt):
             raise
         except RetryTaskError, exc:
-            retval = self.handle_retry(exc, sys.exc_info())
+            self.handle_retry(exc, sys.exc_info())
+            retval = None
         except Exception, exc:
             retval = self.handle_failure(exc, sys.exc_info())
         else: