Преглед на файлове

Iterinactive should raise StopIteration

Ask Solem преди 14 години
родител
ревизия
8a5d9ceee9
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      celery/concurrency/processes/pool.py

+ 1 - 1
celery/concurrency/processes/pool.py

@@ -555,7 +555,7 @@ class Pool(object):
         for worker in self._pool:
             if not self._worker_active(worker):
                 yield worker
-        raise
+        raise StopIteration()
 
     def _worker_active(self, worker):
         for job in self._cache.values():