mirror of
https://github.com/sqlmapproject/sqlmap.git
synced 2025-12-08 21:51:29 +00:00
possible fix for a multi-processing "problem" reported by christopher.oakley@gmail.com
This commit is contained in:
@@ -504,9 +504,11 @@ def dictionaryAttack(attack_dict):
|
|||||||
retVal = multiprocessing.Queue()
|
retVal = multiprocessing.Queue()
|
||||||
for i in xrange(multiprocessing.cpu_count()):
|
for i in xrange(multiprocessing.cpu_count()):
|
||||||
p = multiprocessing.Process(target=bruteProcess, args=(attack_info, hash_regex, kb.wordlist, suffix, retVal, i, multiprocessing.cpu_count()))
|
p = multiprocessing.Process(target=bruteProcess, args=(attack_info, hash_regex, kb.wordlist, suffix, retVal, i, multiprocessing.cpu_count()))
|
||||||
p.start()
|
|
||||||
processes.append(p)
|
processes.append(p)
|
||||||
|
|
||||||
|
for p in processes:
|
||||||
|
p.start()
|
||||||
|
|
||||||
for p in processes:
|
for p in processes:
|
||||||
p.join()
|
p.join()
|
||||||
|
|
||||||
@@ -610,9 +612,11 @@ def dictionaryAttack(attack_dict):
|
|||||||
|
|
||||||
for i in xrange(multiprocessing.cpu_count()):
|
for i in xrange(multiprocessing.cpu_count()):
|
||||||
p = multiprocessing.Process(target=bruteProcess, args=(user, hash_, kwargs, hash_regex, kb.wordlist, suffix, retVal, found_, i, multiprocessing.cpu_count()))
|
p = multiprocessing.Process(target=bruteProcess, args=(user, hash_, kwargs, hash_regex, kb.wordlist, suffix, retVal, found_, i, multiprocessing.cpu_count()))
|
||||||
p.start()
|
|
||||||
processes.append(p)
|
processes.append(p)
|
||||||
|
|
||||||
|
for p in processes:
|
||||||
|
p.start()
|
||||||
|
|
||||||
for p in processes:
|
for p in processes:
|
||||||
p.join()
|
p.join()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user