1
1
openmpi/ompi/mca/sharedfp
Edgar Gabriel 9b65ec9445 sharedfp/sm and lockedfile: fix naming bug
If an application opens a file for reading from multiple processes
using MPI_COMM_SELF (or another communicator that has distinct
process groups but the same comm-id, as can happen as the result
of comm_split), the naming chosen for the lockedfile or the mmapped
file used by the sharedfp/sm component would collide. This patch
ensures that the filename is different by integrating the process id
of rank 0 for each sub-communicator.

This fixes one aspect of the problem reported in github issue 5593

Signed-off-by: Edgar Gabriel <egabriel@central.uh.edu>
2018-08-27 12:40:49 -05:00
..
base ompio: misc renames 2018-06-14 09:41:10 +09:00
individual sharedfp/individual: only complain about fseek if sharedfp operations are really in use 2018-06-18 18:25:29 -05:00
lockedfile sharedfp/sm and lockedfile: fix naming bug 2018-08-27 12:40:49 -05:00
sm sharedfp/sm and lockedfile: fix naming bug 2018-08-27 12:40:49 -05:00
configure.m4 configury: remove the --disable-mpi-io option 2017-09-20 14:39:09 +09:00
Makefile.am Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
sharedfp.h sharedfp/all components: revamp internal operations 2018-06-18 14:34:05 -05:00