Message303918
To monitor how much of my multiprocess.Pool is completed I am forced to use undocumented features which I fear mat changed in the future. Especially result._number_left which looks like a private variable. Can you please document the result from Pool.map_async() and make the _number_left a proper method, e.g result.number_completed()
result = pool.map_async(process_employee, gen_emps, chunksize=1)
while not result.ready():
left = result._number_left
It is not possible to pass Pipes, Queues or Shared memory to Pool workers in order for them to signal back to the master when them have completed a job. |
|
Date |
User |
Action |
Args |
2017-10-08 20:51:11 | gene@nlc.co.nz | set | recipients:
+ gene@nlc.co.nz |
2017-10-08 20:51:11 | gene@nlc.co.nz | set | messageid: <1507495871.16.0.213398074469.issue31729@psf.upfronthosting.co.za> |
2017-10-08 20:51:11 | gene@nlc.co.nz | link | issue31729 messages |
2017-10-08 20:51:11 | gene@nlc.co.nz | create | |
|