Avoid starting new workers on possibly unvalaible file

This commit is contained in:
shortcutme 2019-08-08 14:35:04 +02:00
parent dc6f3cf0b2
commit f4bec3bb4d
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE

View file

@ -430,7 +430,7 @@ class WorkerManager(object):
self.startFindOptional(find_more=True) self.startFindOptional(find_more=True)
else: else:
self.startFindOptional() self.startFindOptional()
elif self.tasks and not self.workers and worker.task: elif self.tasks and not self.workers and worker.task and len(worker.task["failed"]) < 20:
self.log.debug("Starting new workers... (tasks: %s)" % len(self.tasks)) self.log.debug("Starting new workers... (tasks: %s)" % len(self.tasks))
self.startWorkers(reason="Removed worker") self.startWorkers(reason="Removed worker")