Просмотр исходного кода

[canvas] Fixes bug with chord upgrade in master.

Ask Solem 9 лет назад
Родитель
Сommit
5ed5541be2
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      celery/canvas.py

+ 1 - 1
celery/canvas.py

@@ -488,11 +488,11 @@ class chain(Signature):
                 # signature instead of a group.
                 tasks.pop()
                 results.pop()
-                prev_res = prev_prev_res
                 task = chord(
                     task, body=prev_task,
                     task_id=prev_res.task_id, root_id=root_id, app=app,
                 )
+                prev_res = prev_prev_res
             if is_last_task:
                 # chain(task_id=id) means task id is set for the last task
                 # in the chain.  If the chord is part of a chord/group