summaryrefslogtreecommitdiffstats
path: root/src/H5Fint.c
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2018-11-18 06:57:09 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2018-11-18 06:57:09 (GMT)
commit6c99961bb2772dd809ff200bf9a6c456f8e9a1d9 (patch)
tree02e7f1a6f4bab94a89c114472461a4711563b8e1 /src/H5Fint.c
parentd0d360ff2d6afb275836645d01d5d6ddbed39caa (diff)
downloadhdf5-6c99961bb2772dd809ff200bf9a6c456f8e9a1d9.zip
hdf5-6c99961bb2772dd809ff200bf9a6c456f8e9a1d9.tar.gz
hdf5-6c99961bb2772dd809ff200bf9a6c456f8e9a1d9.tar.bz2
Revert some of the changes to support the original property list value of
metadata read attempts.
Diffstat (limited to 'src/H5Fint.c')
-rw-r--r--src/H5Fint.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/H5Fint.c b/src/H5Fint.c
index 9c01c71..1ef5013 100644
--- a/src/H5Fint.c
+++ b/src/H5Fint.c
@@ -219,7 +219,7 @@ H5F_get_access_plist(H5F_t *f, hbool_t app_ref)
HGOTO_ERROR(H5E_FILE, H5E_CANTSET, H5I_INVALID_HID, "can't set 'low' bound for library format versions")
if(H5P_set(new_plist, H5F_ACS_LIBVER_HIGH_BOUND_NAME, &f->shared->high_bound) < 0)
HGOTO_ERROR(H5E_FILE, H5E_CANTSET, H5I_INVALID_HID, "can't set 'high' bound for library format versions")
- if(H5P_set(new_plist, H5F_ACS_METADATA_READ_ATTEMPTS_NAME, &(f->shared->orig_read_attempts)) < 0)
+ if(H5P_set(new_plist, H5F_ACS_METADATA_READ_ATTEMPTS_NAME, &(f->shared->read_attempts)) < 0)
HGOTO_ERROR(H5E_FILE, H5E_CANTSET, H5I_INVALID_HID, "can't set 'read attempts ' flag")
if(H5P_set(new_plist, H5F_ACS_OBJECT_FLUSH_CB_NAME, &(f->shared->object_flush)) < 0)
HGOTO_ERROR(H5E_FILE, H5E_CANTSET, H5I_INVALID_HID, "can't set object flush callback")
@@ -1046,9 +1046,8 @@ H5F__new(H5F_file_t *shared, unsigned flags, hid_t fcpl_id, hid_t fapl_id, H5FD_
f->shared->use_tmp_space = !H5F_HAS_FEATURE(f, H5FD_FEAT_HAS_MPI);
/* Retrieve the # of read attempts here so that sohm in superblock will get the correct # of attempts */
- if(H5P_get(plist, H5F_ACS_METADATA_READ_ATTEMPTS_NAME, &f->shared->orig_read_attempts) < 0)
+ if(H5P_get(plist, H5F_ACS_METADATA_READ_ATTEMPTS_NAME, &f->shared->read_attempts) < 0)
HGOTO_ERROR(H5E_PLIST, H5E_CANTGET, NULL, "can't get the # of read attempts")
- f->shared->read_attempts = f->shared->orig_read_attempts;
/* When opening file with SWMR access, the # of read attempts is H5F_SWMR_METADATA_READ_ATTEMPTS if not set */
/* When opening file without SWMR access, the # of read attempts is always H5F_METADATA_READ_ATTEMPTS (set or not set) */