From 4bc9fdcf23cf4f75084845edc4940b98880ba634 Mon Sep 17 00:00:00 2001 From: Steve Bennett Date: Fri, 19 Nov 2010 21:37:03 +1000 Subject: tv_usec is in usec, not msec The consequence is an excessive amount of calls to select Reported-By: Patrick WEBER Signed-off-by: Steve Bennett --- jim-eventloop.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'jim-eventloop.c') diff --git a/jim-eventloop.c b/jim-eventloop.c index 9c50056..e7fe9d5 100644 --- a/jim-eventloop.c +++ b/jim-eventloop.c @@ -408,7 +408,7 @@ int Jim_ProcessEvents(Jim_Interp *interp, int flags) dt = 1; } tvp->tv_sec = dt / 1000; - tvp->tv_usec = dt % 1000; + tvp->tv_usec = 1000 * (dt % 1000); } else { tvp = NULL; /* wait forever */ -- cgit v1.2.3