1
1
openmpi/orte/mca
Ralph Castain a07660aea8 Bring over the IOF completion changes. This commit fixes the long-occurring problem whereby application procs could, under some circumstances, lose their final prints to stdout/err. The commit includes:
1. coordination of job completion notification to include a requirement for both waitpid detection AND notification that all iof pipes have been closed by the app

2. change of all IOF read and write events to be non-persistent so they can properly be shutdown and restarted only when required

3. addition of a delay (currently set to 10ms) before restarting the stdin read event. This was required to ensure that the stdout, stderr, and stddiag read events had an opportunity to be serviced in scenarios where large files are attached to stdin.

This commit was SVN r20064.
2008-12-03 17:45:42 +00:00
..
errmgr - The intel compiler does not play nice with the 2008-08-08 16:26:09 +00:00
ess Fix the ft_event function in response to r20022. Also make the structure cleanup match the finalize() function a bit more closely. 2008-12-02 21:18:32 +00:00
filem Some more work on the man pages: 2008-08-07 19:20:40 +00:00
grpcomm Cleanup modex logic to allow modex-less launch: 2008-11-03 21:48:52 +00:00
iof Bring over the IOF completion changes. This commit fixes the long-occurring problem whereby application procs could, under some circumstances, lose their final prints to stdout/err. The commit includes: 2008-12-03 17:45:42 +00:00
notifier Correct the notifier default module to include the new added API 2008-11-13 18:03:41 +00:00
odls Bring over the IOF completion changes. This commit fixes the long-occurring problem whereby application procs could, under some circumstances, lose their final prints to stdout/err. The commit includes: 2008-12-03 17:45:42 +00:00
oob Ensure we know how to route to a different job family when it connects to us 2008-11-03 14:25:14 +00:00
plm Bring over the IOF completion changes. This commit fixes the long-occurring problem whereby application procs could, under some circumstances, lose their final prints to stdout/err. The commit includes: 2008-12-03 17:45:42 +00:00
ras Per request from IBM/Eclipse, provide MCA param to request output when nodes are resolved to a different nodename. This really only happens for the node that mpirun executes on, but they need the alert so they can do string matching of node names. 2008-11-24 19:57:08 +00:00
rmaps Remove a couple of mutex vars that were defined and used - but never initialized. No clear way to initialize them, and that area of the code should never see threads anyway. 2008-11-03 17:23:10 +00:00
rml Use the generic cast. 2008-11-24 15:52:36 +00:00
routed To support comm_spawn in fully routed environments, daemons need to know the route to all procs in their job family. They already had this information, but were not retaining it. The infrastructure to do so has existed for some time - just never had the time to complete it. 2008-11-18 15:35:50 +00:00
snapc fix some typos. should be moved to v1.3 2008-11-10 19:05:26 +00:00