From 60002600b86808551df0fb9b907869590b670450 Mon Sep 17 00:00:00 2001 From: Björn Jacke Date: Mon, 30 Aug 2010 18:54:42 +0200 Subject: s4/ldb: use monotonic clock for time deltas in ldbtest --- source4/lib/ldb/tools/ldbtest.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'source4') diff --git a/source4/lib/ldb/tools/ldbtest.c b/source4/lib/ldb/tools/ldbtest.c index b76889c61f..a885b80c72 100644 --- a/source4/lib/ldb/tools/ldbtest.c +++ b/source4/lib/ldb/tools/ldbtest.c @@ -40,19 +40,19 @@ #include "ldb.h" #include "tools/cmdline.h" -static struct timeval tp1,tp2; +static struct timespec tp1,tp2; static struct ldb_cmdline *options; static void _start_timer(void) { - gettimeofday(&tp1,NULL); + clock_gettime_mono(&tp1); } static double _end_timer(void) { - gettimeofday(&tp2,NULL); + clock_gettime_mono(&tp2); return((tp2.tv_sec - tp1.tv_sec) + - (tp2.tv_usec - tp1.tv_usec)*1.0e-6); + (tp2.tv_nsec - tp1.tv_nsec)*1.0e-9); } static void add_records(struct ldb_context *ldb, -- cgit