summaryrefslogtreecommitdiff
path: root/jim-eventloop.c
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2010-11-19 21:37:03 +1000
committerSteve Bennett <steveb@workware.net.au>2010-11-19 21:37:03 +1000
commit4bc9fdcf23cf4f75084845edc4940b98880ba634 (patch)
treea267d8c07cb3d948f2f07a8e1b43ed2995cea435 /jim-eventloop.c
parentb5f7b1f20a301e5433d1d032527311e7c675bf1f (diff)
tv_usec is in usec, not msec
The consequence is an excessive amount of calls to select Reported-By: Patrick WEBER <patrick.weber@live.com> Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'jim-eventloop.c')
-rw-r--r--jim-eventloop.c2
1 files changed, 1 insertions, 1 deletions
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 */