summaryrefslogtreecommitdiffstats
path: root/src/H5Fpkg.h
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@koziol.gov>2019-08-26 19:38:58 (GMT)
committerQuincey Koziol <koziol@koziol.gov>2019-08-26 19:38:58 (GMT)
commit3090ac81506094ee510ae89c31749b5c1632aa34 (patch)
tree10ee129920e9a97629082664c01729815aeb38ee /src/H5Fpkg.h
parent884ad149e29f7c99487af676f0bbcd88cbf2735f (diff)
downloadhdf5-3090ac81506094ee510ae89c31749b5c1632aa34.zip
hdf5-3090ac81506094ee510ae89c31749b5c1632aa34.tar.gz
hdf5-3090ac81506094ee510ae89c31749b5c1632aa34.tar.bz2
Add a 'closing' flag on the shared file struct, and switch several of the
"internal" data structures to use it.
Diffstat (limited to 'src/H5Fpkg.h')
-rw-r--r--src/H5Fpkg.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/H5Fpkg.h b/src/H5Fpkg.h
index 42c9a828..7e89111 100644
--- a/src/H5Fpkg.h
+++ b/src/H5Fpkg.h
@@ -309,6 +309,7 @@ struct H5F_shared_t {
struct H5G_t *root_grp; /* Open root group */
H5FO_t *open_objs; /* Open objects in file */
H5UC_t *grp_btree_shared; /* Ref-counted group B-tree node info */
+ hbool_t closing; /* File is in the process of being closed */
/* Cached VOL connector ID & info */
hid_t vol_id; /* ID of VOL connector for the container */