Fix bug when threads != cpu_count

When using the --threads flag, the script doesn't end, because it is waiting for cpu_count() threads (which is never satisfied).
This commit is contained in:
Matlink 2017-03-17 13:36:00 +01:00 committed by GitHub
parent 5311d5cbb1
commit bf7a9b83b5

View File

@ -919,7 +919,7 @@ class RuleGen:
else:
# Signal workers to stop.
for i in range(multiprocessing.cpu_count()):
for i in range(self.threads):
passwords_queue.put(None)
# Wait for all of the queued passwords to finish.