summaryrefslogtreecommitdiffstats
path: root/test/vfd_swmr_bigset_writer.c
diff options
context:
space:
mode:
authorDavid Young <dyoung@hdfgroup.org>2020-09-17 19:35:54 (GMT)
committerDavid Young <dyoung@hdfgroup.org>2020-09-17 19:35:54 (GMT)
commit8e2053bb3d29ab8f90cd28d7e66641ac2472063e (patch)
tree089e994dc2e2bd4bbea63b15f08fdbdc36bbc80a /test/vfd_swmr_bigset_writer.c
parentda688311afebd2d6b188c50cbf78c5e05e757ba9 (diff)
downloadhdf5-8e2053bb3d29ab8f90cd28d7e66641ac2472063e.zip
hdf5-8e2053bb3d29ab8f90cd28d7e66641ac2472063e.tar.gz
hdf5-8e2053bb3d29ab8f90cd28d7e66641ac2472063e.tar.bz2
Move below_speed_limit() from vfd_swmr_bigset_writer.c to
vfd_swmr_common.c, document it, and fix a bug.
Diffstat (limited to 'test/vfd_swmr_bigset_writer.c')
-rw-r--r--test/vfd_swmr_bigset_writer.c24
1 files changed, 0 insertions, 24 deletions
diff --git a/test/vfd_swmr_bigset_writer.c b/test/vfd_swmr_bigset_writer.c
index 001edd7..98824b5 100644
--- a/test/vfd_swmr_bigset_writer.c
+++ b/test/vfd_swmr_bigset_writer.c
@@ -694,30 +694,6 @@ close_extensible_dset(state_t *s, unsigned int which)
}
}
-static bool
-below_speed_limit(struct timespec *last, const struct timespec *ival)
-{
- struct timespec now;
- bool result;
-
- assert(0 <= last->tv_nsec && last->tv_nsec < 1000000000L);
- assert(0 <= ival->tv_nsec && ival->tv_nsec < 1000000000L);
-
- if (clock_gettime(CLOCK_MONOTONIC, &now) == -1)
- err(EXIT_FAILURE, "%s: clock_gettime", __func__);
-
- if (now.tv_sec - last->tv_sec > ival->tv_sec)
- result = true;
- else if (now.tv_sec - last->tv_sec < ival->tv_sec)
- return false;
- else
- result = (now.tv_nsec - last->tv_nsec > ival->tv_nsec);
-
- *last = now;
-
- return result;
-}
-
static void
open_extensible_dset(state_t *s, unsigned int which)
{