I'm currently trying to do a MPI_Comm_Spawn of a "non-MPI" application which its launched via a script (well, its an MPI application which handles the connection by itselfr).
But my parent process is blocking on MPI_Comm_Spawn call, i guess that's because my script won't do any MPI_Init.
Is there a way to configure MPI_Comm_Spawn so it doesn't block? (or doesn't expect MPI_Init, like the ompi_non_mpi in open-mpi MPI_Info structure which it's passed to MPI_Comm_Spawn).
I can't launch the MPI application directly (ok, i maybe could use a dummy process instead of a script, but i would prefer a script if possible)