diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2005-07-01 05:35:29 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2005-07-01 05:35:29 (GMT) |
commit | 5e98cfee43a6755c258d0e7b9a3babea73c0534f (patch) | |
tree | c15e9463dba9a700e6542e6556eaee71564c1a3e /fortran | |
parent | 43f091f462202a84a863f000582e75fd6c04e6f4 (diff) | |
download | hdf5-5e98cfee43a6755c258d0e7b9a3babea73c0534f.zip hdf5-5e98cfee43a6755c258d0e7b9a3babea73c0534f.tar.gz hdf5-5e98cfee43a6755c258d0e7b9a3babea73c0534f.tar.bz2 |
[svn-r11009] Purpose:
Bug fix
Description:
When a series of files is mounted on one another and one of those files
is not unmounted, the library gets confused at shutdown and goes into an
infinite loop in the file interface.
Solution:
If there are still files left in the "closing" state when shutting down
the file API, iterate over those file IDs and unmount any child files that we
find mounted on those files.
Platforms tested:
FreeBSD 4.11 (sleipnir)
Too minor to require h5committest
Diffstat (limited to 'fortran')
0 files changed, 0 insertions, 0 deletions