From 9abfbad95fc5bec86840ad5121370ddd419db3de Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Sat, 12 Feb 2011 21:33:32 +0100 Subject: [PATCH] uloop: fix event timeouts on darwin --- uloop.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uloop.c b/uloop.c index c2a7b3e..f60eb41 100644 --- a/uloop.c +++ b/uloop.c @@ -121,7 +121,7 @@ static void uloop_run_events(int timeout) if (timeout > 0) { ts.tv_sec = timeout / 1000; - ts.tv_nsec = timeout * 1000000; + ts.tv_nsec = (timeout % 1000) * 1000000; } nfds = kevent(poll_fd, NULL, 0, events, ARRAY_SIZE(events), timeout > 0 ? &ts : NULL); -- 2.25.1