瀏覽代碼

Ensuring pending results are removed from the ResultSet when complete.

Vinod Chandru 7 年之前
父節點
當前提交
ceb36e1a16
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      celery/result.py

+ 1 - 1
celery/result.py

@@ -467,7 +467,7 @@ class ResultSet(ResultBase):
         self.on_ready = promise(args=(self,))
         self._on_full = ready_barrier or barrier(results)
         if self._on_full:
-            self._on_full.then(promise(self.on_ready))
+            self._on_full.then(promise(self._on_ready))
 
     def add(self, result):
         """Add :class:`AsyncResult` as a new member of the set.