bugfixes:

- workaround for python issue 8296 (http://bugs.python.org/issue8296)
- lpp can be interrupted pressing ctrl+c
This commit is contained in:
sn-amber
2012-02-22 12:08:17 +01:00
parent 80592c0da1
commit 17ddf8bece

View File

@ -105,10 +105,11 @@ class lpp:
job_server = multiprocessing.Pool(processes = self.cpunum)
# map lppWorker on all inputs via job_server (parallelly)
job_server.map(lppWorker,dumpInput[i:i+self.cpunum])
job_server.map_async(lppWorker,dumpInput[i:i+self.cpunum]).get(9999999)
# close jobserver
job_server.close()
job_server.join()
i += self.cpunum
endtime = time.time()