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

Avoid excessive data copy in ResultSet.join_native

Stas Rudakou 11 лет назад
Родитель
Сommit
b7f77a45e4
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      celery/result.py

+ 1 - 1
celery/result.py

@@ -566,7 +566,7 @@ class ResultSet(ResultBase):
         result backends.
 
         """
-        results_index = dict(
+        results_index = None if callback else dict(
             (task_id, i) for i, task_id in enumerate(self.results)
         )
         acc = None if callback else [None for _ in range(len(self))]