2940309613
1. a direct callback from waitpid - this set the waitpid_fired flag 2. a notify event callback from the IOF - this set the iof complete flag 3. a message via the daemon cmd processor from the proc "de-registering" the sync, thus indicating it was going through MPI_Finalize. The problem is that these could overlap, with the first two allowing the orted to declare the proc complete before the daemon had responded to #3. This change forces all three events to flow through the daemon cmd processor, thus ensuring an ordered handling. I'm not certain this will solve the problem, but will await further MTT reports to see. Unfortunately, the problem doesn't show up on any manual or script-based tests I have been able to run, even when I duplicate the exact cmd that fails under MTT. This commit was SVN r20074. |
||
---|---|---|
.. | ||
etc | ||
include | ||
mca | ||
orted | ||
runtime | ||
test | ||
tools | ||
util | ||
Doxyfile | ||
Makefile.am |