summaryrefslogtreecommitdiff
path: root/rsa/parallel.py
diff options
context:
space:
mode:
authoradamantike <mike@fmanganiello.com.ar>2016-02-24 12:55:13 -0300
committerSybren A. Stüvel <sybren@stuvel.eu>2016-03-17 12:01:27 +0100
commit8f0ac5e425d60e72788b8abd551ae5108682b6b3 (patch)
tree04081070f4f2807b4fecf2a2f5f49bf699a60e51 /rsa/parallel.py
parentcfff5bf567ab974cea932c461c8e75ab088c3d73 (diff)
downloadrsa-git-8f0ac5e425d60e72788b8abd551ae5108682b6b3.tar.gz
Remove list comprehension used for method execution
Diffstat (limited to 'rsa/parallel.py')
-rw-r--r--rsa/parallel.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/rsa/parallel.py b/rsa/parallel.py
index 8534d72..edc924f 100644
--- a/rsa/parallel.py
+++ b/rsa/parallel.py
@@ -67,14 +67,18 @@ def getprime(nbits, poolsize):
try:
procs = [mp.Process(target=_find_prime, args=(nbits, pipe_send))
for _ in range(poolsize)]
- [p.start() for p in procs]
+ # Start processes
+ for p in procs:
+ p.start()
result = pipe_recv.recv()
finally:
pipe_recv.close()
pipe_send.close()
- [p.terminate() for p in procs]
+ # Terminate processes
+ for p in procs:
+ p.terminate()
return result