diff --git a/repos/libports/src/lib/libc/poll.cc b/repos/libports/src/lib/libc/poll.cc index b75bd5c85..aaa8079a0 100644 --- a/repos/libports/src/lib/libc/poll.cc +++ b/repos/libports/src/lib/libc/poll.cc @@ -125,7 +125,7 @@ int ppoll(struct pollfd fds[], nfds_t nfds, const sigset_t*) { int timeout_ms = timeout ? - (timeout->tv_sec * 1000 + timeout->tv_nsec / 1000) : + (timeout->tv_sec * 1000 + timeout->tv_nsec / 1000000) : -1; return poll(fds, nfds, timeout_ms); }