From d376c51c58295a489e71103ed8fd9dc344c66395 Mon Sep 17 00:00:00 2001 From: Loic Poulain Date: Sun, 27 Nov 2016 19:51:36 +0100 Subject: [PATCH] shared/mainloop: Fix msec to nsec conversion in timerfd config --- src/shared/mainloop.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/shared/mainloop.c b/src/shared/mainloop.c index 9fff615b3..eacb6a468 100644 --- a/src/shared/mainloop.c +++ b/src/shared/mainloop.c @@ -311,7 +311,7 @@ static inline int timeout_set(int fd, unsigned int msec) itimer.it_interval.tv_sec = 0; itimer.it_interval.tv_nsec = 0; itimer.it_value.tv_sec = sec; - itimer.it_value.tv_nsec = (msec - (sec * 1000)) * 1000; + itimer.it_value.tv_nsec = (msec - (sec * 1000)) * 1000 * 1000; return timerfd_settime(fd, 0, &itimer, NULL); } -- 2.47.3