1
1
openmpi/orte/mca/plm/process
Ralph Castain 099c3aad97 Fix a major foopah that broke debugger attach. With the revisions in updating proc state, we dropped the recording of each proc's pid. Thus, attaching debuggers would find a proctable whose pids all equal 0.
This required modification of the errmgr.update_state API so the pid could be passed in to the function that could update the proper data record(s). All calls to that API have been updated as well, but I obviously couldn't test them all.

Thanks to Dong Ahn (LLNL) for catching this problem!

Also fixed debugger daemon cospawn, both for initial launch and attach-while-running modes. Tested and verified on rsh and slurm.

This commit was SVN r23300.
2010-06-24 05:13:53 +00:00
..
.windows Fix the bug that caused by ADD_DEPENDENCIES() from different version of CMake. 2010-01-14 18:10:20 +00:00
configure.m4 - Change the property of a few files, that obviously 2009-08-11 01:40:00 +00:00
configure.params - Change the property of a few files, that obviously 2009-08-11 01:40:00 +00:00
help-plm-process.txt Merge the ORTE devel branch into the main trunk. Details of what this means will be circulated separately. 2008-02-28 01:57:57 +00:00
Makefile.am - Change the property of a few files, that obviously 2009-08-11 01:40:00 +00:00
plm_process_component.c Remove the old timing parameter but using orte_timing instead. Thanks for Rainer. 2010-03-04 15:00:03 +00:00
plm_process_module.c Fix a major foopah that broke debugger attach. With the revisions in updating proc state, we dropped the recording of each proc's pid. Thus, attaching debuggers would find a proctable whose pids all equal 0. 2010-06-24 05:13:53 +00:00
plm_process.h Add a separate function for reading remote registry, so that it could be easily reused. 2009-06-26 13:35:45 +00:00