summaryrefslogtreecommitdiffstats
path: root/tools/h5ls
diff options
context:
space:
mode:
authorAlbert Cheng <acheng@hdfgroup.org>2006-10-25 00:09:25 (GMT)
committerAlbert Cheng <acheng@hdfgroup.org>2006-10-25 00:09:25 (GMT)
commit84bd65e8fcfc28a6a15d062d9a3d36eff674aa9b (patch)
treee0279d1e98441f49f8097031a9c05fb056dd38c2 /tools/h5ls
parent2104bb380da40cd8ceae6277a297dd0ed35a618f (diff)
downloadhdf5-84bd65e8fcfc28a6a15d062d9a3d36eff674aa9b.zip
hdf5-84bd65e8fcfc28a6a15d062d9a3d36eff674aa9b.tar.gz
hdf5-84bd65e8fcfc28a6a15d062d9a3d36eff674aa9b.tar.bz2
[svn-r12811] Purpose:
Bug fix. Description: AIX complained if some files are still open when MPI_Finalize is called, so code called _exit without calling MPI_Finalize. But in Linux hosts with MPICH, the MPI processes terminated but the launch processes got stuck waiting for those processes to end properly and they would hang on forever. As more tests ran, more processes got stuck. Solution: In order to please both AIX and MPICH, the MPI file handles are retrieved and closed outside of the HDF5 library, then call MPI_Finalize and then _exit. Tested: in heping and copper.
Diffstat (limited to 'tools/h5ls')
0 files changed, 0 insertions, 0 deletions