there was an issue with the pool on the Windows platform. Due to the differences in the way multiprocessing works in Linux and Windows the child processes did not receive the copy of prot_dict from the parent process. I have changed a couple of lines to fix this. Now the pooling works on Windows as well. Tested on Python 3.6.7 both on Windows 7 64bit and Ubuntu 18.04 64bit.
Hello,
there was an issue with the pool on the Windows platform. Due to the differences in the way multiprocessing works in Linux and Windows the child processes did not receive the copy of prot_dict from the parent process. I have changed a couple of lines to fix this. Now the pooling works on Windows as well. Tested on Python 3.6.7 both on Windows 7 64bit and Ubuntu 18.04 64bit.