1
1
openmpi/orte
George Bosilca 9e840fbe14 The missing orted bug is now fixed. orterun will not deadlock when
the program it try to spawn is missing.

Description of the problem: When the rsh pls try to spawn a local
process which is missing (such as a removed orted) the orterun
deadlock.

Description of the fix: The forked child deal with finding the
program to be executed. If it fails to find it, then instead of
calling exit (as a normal forked program is expected to do) it 
continue the execution using a execution path it was never
expected to use (back in orterun and then main). Bad things 
happens as expected. Forcing the child to use exit when it fails
to find the orted (and forcing the child to use exit everywhere
instead of return) correct the logic of the rsh pls and make it
behave as expected.

This commit was SVN r14377.
2007-04-14 17:36:27 +00:00
..
class Revert prior commits from last night that involved significant change to the GPR, along with cosmetic changes to the odls_default module pending review and test. 2007-04-12 13:13:28 +00:00
dss Fix a small typo. 2007-04-12 04:53:30 +00:00
etc Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
include Merging in the jjhursey-ft-cr-stable branch (r13912 : HEAD). 2007-03-16 23:11:45 +00:00
mca The missing orted bug is now fixed. orterun will not deadlock when 2007-04-14 17:36:27 +00:00
runtime Don't reset the pid, as at this point it is already set. 2007-04-05 20:13:50 +00:00
test Add two new test codes - orte_loop_spawn/child - to help debug issues surrounding multiple calls to comm_spawn 2007-04-04 21:02:18 +00:00
tools add a newline so output is cleaner/clearer 2007-04-05 17:45:03 +00:00
util Deal with the include spree. Protect "environ" on Windows. 2007-04-01 16:16:54 +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 Rename liborte to libopen-rte and libopal to libopen-pal per telecon today 2006-12-05 18:27:24 +00:00