summaryrefslogtreecommitdiffstats
path: root/src/H5Apkg.h
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2003-06-18 20:38:17 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2003-06-18 20:38:17 (GMT)
commitdfe4c63e1944db5bbd5fe8a468fe7191f6fb08c3 (patch)
tree81a42203b494856a470f0994e680ccc1bc115040 /src/H5Apkg.h
parente29d7fc4780c4f26602fa9f67ce52f6b13fd184b (diff)
downloadhdf5-dfe4c63e1944db5bbd5fe8a468fe7191f6fb08c3.zip
hdf5-dfe4c63e1944db5bbd5fe8a468fe7191f6fb08c3.tar.gz
hdf5-dfe4c63e1944db5bbd5fe8a468fe7191f6fb08c3.tar.bz2
[svn-r7051] Purpose:
Bug fix Description: When objects were left open in a file, the API shutdown code would end up closing property lists "out from underneath" files that were left open pending the objects in the being closed. This caused problems later when file objects would try to access their property list and fail to close, causing an infinite loop in the library shutdown. Solution: Create some dependencies in the order that APIs are shut down, trying to close "higher" level APIs before closing "low" level APIs. This still isn't precise, but it does work correctly now. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
Diffstat (limited to 'src/H5Apkg.h')
0 files changed, 0 insertions, 0 deletions