[mpich2-dev] Parent terminates when the spawned child terminates
Suraj Prabhakaran
suraj.prabhakaran at gmail.com
Wed Dec 15 10:18:52 CST 2010
Hello,
By default, when a spawned child terminates (through exit() or
mpi_abort() and *NOT* throught MPI_finalize() ), the parent also
terminates with a message
APPLICATION TERMINATED WITH THE EXIT STRING: Hangup (signal 1)
I am not sure what exactly the standard specifies for such a situation
but it kind of defeats the purpose of parent-child relationship. I would
be glad to know if there is any specific reason why it is implemented
this way and why it should stay this way. If there is no specific
reason, may I request that a work around for this is implemented?
Thanks,
Suraj Prabhakaran
More information about the mpich2-dev
mailing list