diff options
author | adamantike <mike@fmanganiello.com.ar> | 2016-02-24 12:55:13 -0300 |
---|---|---|
committer | Sybren A. Stüvel <sybren@stuvel.eu> | 2016-03-17 12:01:27 +0100 |
commit | 8f0ac5e425d60e72788b8abd551ae5108682b6b3 (patch) | |
tree | 04081070f4f2807b4fecf2a2f5f49bf699a60e51 /rsa/parallel.py | |
parent | cfff5bf567ab974cea932c461c8e75ab088c3d73 (diff) | |
download | rsa-git-8f0ac5e425d60e72788b8abd551ae5108682b6b3.tar.gz |
Remove list comprehension used for method execution
Diffstat (limited to 'rsa/parallel.py')
-rw-r--r-- | rsa/parallel.py | 8 |
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 |