summaryrefslogtreecommitdiffstats
path: root/release_docs/RELEASE.txt
diff options
context:
space:
mode:
authorNeil Fortner <nfortne2@hdfgroup.org>2015-08-12 21:43:39 (GMT)
committerNeil Fortner <nfortne2@hdfgroup.org>2015-08-12 21:43:39 (GMT)
commit6d596ea6d2e02664a252bfbb00601ffd997fa384 (patch)
treefdd00acb37a712b60a14e5bd15d1ccfa9e4eea30 /release_docs/RELEASE.txt
parentbca9b8f33193f30d2b5e38d60d1404c9959d1928 (diff)
downloadhdf5-6d596ea6d2e02664a252bfbb00601ffd997fa384.zip
hdf5-6d596ea6d2e02664a252bfbb00601ffd997fa384.tar.gz
hdf5-6d596ea6d2e02664a252bfbb00601ffd997fa384.tar.bz2
[svn-r27503] Port r27415 from trunk to 1.8 branch.
Tested: jam, koala, ostrich (h5committest) Log from r27415: Fix potential error with H5I_clear_type which could occur when a callback closed a different ID in the same type. Added a new skiplist routine, H5SL_try_free_safe, which iterates over items, freeing some of them, and which intercepts and defers attempts to remove from the list outside of the main iteration. Changed H5I_clear_type to use this function. Tested: jam, koala, ostrich (h5committest); ummon
Diffstat (limited to 'release_docs/RELEASE.txt')
-rw-r--r--release_docs/RELEASE.txt12
1 files changed, 9 insertions, 3 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index d117fc6..455ef25 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -122,9 +122,15 @@ Bug Fixes since HDF5-1.8.15
Configuration
-------------
- -
-
- (XYZ - YYYY/MM/DD HDFFV-####)
+ - Fix potential error in H5Iclear_type
+
+ If the ID type's close callback could close another ID of the same type,
+ H5Iclear_type could occasionally run into problems due to the inner
+ workings of the skip list package. This could potentially cause an
+ error on library shutdown without calling H5Iclear_type directly. This
+ issue has been fixed.
+
+ (NAF - 2015-08-12)
Library
-------