A robust implementation of concurrent.futures.ProcessPoolExecutor
