summaryrefslogtreecommitdiff
path: root/2004/i
diff options
context:
space:
mode:
authorschodet2004-04-22 22:01:48 +0000
committerschodet2004-04-22 22:01:48 +0000
commit925c2e764009ce333edbc2ab80bd266e69ddcddf (patch)
tree1498c61c3b2954aa55a171adae75db52ca429809 /2004/i
parentdddf37ebeac3b89c7e1cfe644ceefa85d2d02aec (diff)
Serial: wait: timeout en millisecondes.
Diffstat (limited to '2004/i')
-rw-r--r--2004/i/nono/src/serial/serial_base.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/2004/i/nono/src/serial/serial_base.cc b/2004/i/nono/src/serial/serial_base.cc
index 48690c8..2450f9b 100644
--- a/2004/i/nono/src/serial/serial_base.cc
+++ b/2004/i/nono/src/serial/serial_base.cc
@@ -93,8 +93,8 @@ SerialBase::wait (int timeout/*-1*/)
{
// With timeout.
struct timeval tv;
- tv.tv_sec = timeout;
- tv.tv_usec = 0;
+ tv.tv_sec = timeout / 1000;
+ tv.tv_usec = (timeout % 1000) * 1000;
r = select (FD_SETSIZE, &fds, 0, 0, &tv);
}
switch (r)