I'm starting processes using MPI_Comm_spawn and MPI_Intercomm_merge. After one of these spawned processes finishes, it intentionally does not call MPI_Finalize to avoid blocking and returns. As a reaction to this, the PMI_Proxy process manager seems to send SIGINT signals to the remaining processes. In comparison, the process manager of the MPICH library does not send any signals to the remaining processes, which offers more flexibility to shut down processes. Is there any way to prevent the Intel MPI process manager from sending these signals?
Thank you in advance