Catalyst calls fork() in python
I got a message from a Flag developer that somewhere in their Catalyst adaptor, fork() is being called, which is unsafe. Here is his message below.
Hmm, this is "interesting:" somewhere in the PVI adapter, Python calls fork(), which is extremely unsafe in MPI codes. A new build using a different version of OpenMPI detected and complained about this. I was able to replicate on CTS1Ifast, as something in the coprocessor init script, but I have no idea how to fix it.
@cory.quammen Could you look into this?