From 0da97df89e1cc2f9359b59f8f6cbb824a3b9ee63 Mon Sep 17 00:00:00 2001 From: Kenny Levinsen Date: Wed, 21 Oct 2020 00:49:35 +0200 Subject: [PATCH] Use clock_gettime for all time requests --- main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/main.c b/main.c index 93805b4..8edae21 100644 --- a/main.c +++ b/main.c @@ -59,7 +59,9 @@ static inline void init_time(void) { tzset(); } static inline time_t get_time_sec(void) { - return time(NULL); + struct timespec realtime; + clock_gettime(CLOCK_REALTIME, &realtime); + return realtime.tv_sec; } static inline void adjust_timerspec(struct itimerspec *timerspec) { (void)timerspec;