From 33b9f3aa0b59feb3c492684cdb4a5340ef3f18d9 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Wed, 31 Oct 2012 20:03:45 +0100 Subject: [PATCH] uloop: fix sub-second timer offsets for uloop_timeout_set --- uloop.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uloop.c b/uloop.c index aa09750..bd09260 100644 --- a/uloop.c +++ b/uloop.c @@ -341,7 +341,7 @@ int uloop_timeout_set(struct uloop_timeout *timeout, int msecs) gettimeofday(&timeout->time, NULL); time->tv_sec += msecs / 1000; - time->tv_usec += msecs % 1000; + time->tv_usec += (msecs % 1000) * 1000; if (time->tv_usec > 1000000) { time->tv_sec++;