summaryrefslogtreecommitdiffstats
path: root/tools/h5ls/h5ls.c
diff options
context:
space:
mode:
authorAlbert Cheng <acheng@hdfgroup.org>2008-09-19 23:19:53 (GMT)
committerAlbert Cheng <acheng@hdfgroup.org>2008-09-19 23:19:53 (GMT)
commit50f38c5e597a6234f95e757a7d61d227bcf0fe0d (patch)
tree5979c9300e1fd24d914b574a72d66c221ebb0c18 /tools/h5ls/h5ls.c
parent8b5ced23dc1bd2e0e3350dc0bb68f99d8c827751 (diff)
downloadhdf5-50f38c5e597a6234f95e757a7d61d227bcf0fe0d.zip
hdf5-50f38c5e597a6234f95e757a7d61d227bcf0fe0d.tar.gz
hdf5-50f38c5e597a6234f95e757a7d61d227bcf0fe0d.tar.bz2
[svn-r15666] Bug fix: (ID 1157)
Description: Program would crash, complaining MPI calls were invoked after MPI_Finalize() has occurred. Previously, H5close() before MPI_Finalize() would remove the crash. Solution: It turned out that two H5 property objects (mpio_pl and acc_tpl) were not closed before MPI_Finalize(). In the at_exit code, HDF5 library attempted to close them by releasing the MPI Communicators in them too. That was the error. Adding code to close them properly before MPI_Finalize() took care things. Tested: Only in kagiso parallel. Did not run h5committest since kagiso would have been the one running parallel test. This part of code would not be compiled at all in non-phdf5 mode.
Diffstat (limited to 'tools/h5ls/h5ls.c')
0 files changed, 0 insertions, 0 deletions