Replace multiprocessing.Process with multiprocessing.Pool API
* Limits the active process to number of CPUs
* On linux this prevents too many open file error
* Have to revert the progress stats reporting as shared variable
usage in pool is very different vs process due to difference
of fork() vs fixed processes working with messages.
Signed-off-by:
Ripinder Singh <ripinder.singh@dolby.com>
Loading
Please sign in to comment