1
1
openmpi/orte
Jeff Squyres 3da579139b More corrections w.r.t. process groups
To accompany r31092 and r310924, also ensure to create a new process
group in the child right after the orted forks.  Add trivial configury
to ensure that we have setpgid, and only do the setpgid/getpgid if we
have setpgid.

Without this commit, killing the entire process group can do
unexpected things (e.g., kill the orted, mpirun, and even mpirun's
parent!).

cmr=v1.7.5:reviewer=rhc

This commit was SVN r31132.

The following SVN revision numbers were found above:
  r31092 --> open-mpi/ompi@99c9ecaed0

The following SVN revisions from the original message are invalid or
inconsistent and therefore were not cross-referenced:
  r310924
2014-03-18 21:31:01 +00:00
..
etc Backing out the Open SHMEM project 2013-02-12 17:45:27 +00:00
include Fix longstanding issue with our multi-project support. Rather than using 2014-01-07 22:11:15 +00:00
mca More corrections w.r.t. process groups 2014-03-18 21:31:01 +00:00
orted Continue to resolve priority issues. Cleanup the case of forced termination in mpirun during launch processing by ensuring we can respond to socket closures, and ensuring that the remote daemons correctly close their sockets when terminating. 2014-03-13 04:02:24 +00:00
runtime Repair builds without hwloc 2014-03-05 02:48:15 +00:00
test Shifting to an event-driven RTE raises some interesting issues during shutdown. We want the last messages to get thru, but also need to correctly shutdown the virtual machine. This requires a delicate balancing act across event priorities, and the need to check for termination conditions in places where related events get processed. 2014-03-12 16:49:58 +00:00
tools Ensure MPIEXEC_TIMEOUT calls the correct state to exit 2014-03-18 20:12:02 +00:00
util Revert r31091 - the functionality didn't disappear, but moved into the MPI layer :-( 2014-03-17 22:30:03 +00:00
Doxyfile Fix the broken Doxyfile so people can generate what little code base documentation we have :-) 2006-04-13 12:52:17 +00:00
Makefile.am Something funny is going on when --without-orte, so revert the orte/Makefile.am for now while we try to figure it out 2014-03-11 23:07:21 +00:00