summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAlbert Cheng <acheng@hdfgroup.org>2008-09-19 23:18:33 (GMT)
committerAlbert Cheng <acheng@hdfgroup.org>2008-09-19 23:18:33 (GMT)
commitc857aa12c185ec6cb86284328b323653c45a4a8b (patch)
treee7f0002115be3c7a344626e1a7aea36b0df62c45 /src
parent205b9019cf60452ea546543fb76ea46b49509d80 (diff)
downloadhdf5-c857aa12c185ec6cb86284328b323653c45a4a8b.zip
hdf5-c857aa12c185ec6cb86284328b323653c45a4a8b.tar.gz
hdf5-c857aa12c185ec6cb86284328b323653c45a4a8b.tar.bz2
[svn-r15665] 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 'src')
0 files changed, 0 insertions, 0 deletions