X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=gettime.c;h=15356b1b9227c2b92f7676aae124664647f0e5d1;hb=8695036c4dac8dc5977655c9b68a8eee703edcfc;hp=72fda3f8597e335be2fc4677a208f02db9fa62b7;hpb=63a582671fe6db03f0a0be81843f2b72bbc8ab33;p=fio.git diff --git a/gettime.c b/gettime.c index 72fda3f8..15356b1b 100644 --- a/gettime.c +++ b/gettime.c @@ -140,7 +140,11 @@ void fio_gettime(struct timeval *tp, void fio_unused *caller) case CS_CGETTIME: { struct timespec ts; +#ifdef FIO_HAVE_CLOCK_MONOTONIC + if (clock_gettime(CLOCK_MONOTONIC, &ts) < 0) { +#else if (clock_gettime(CLOCK_REALTIME, &ts) < 0) { +#endif log_err("fio: clock_gettime fails\n"); assert(0); }