changeset 13878 | 91dbcb77a2f9 |
parent 13848 | ac6eff781c67 |
--- a/usr/src/uts/common/syscall/poll.c Sun Sep 16 13:48:36 2012 +0100 +++ b/usr/src/uts/common/syscall/poll.c Tue Oct 02 05:18:23 2012 +0100 @@ -308,7 +308,7 @@ deadline = 0; } else { /* They must wait at least a tick. */ - deadline = tsp->tv_sec * NANOSEC + tsp->tv_nsec; + deadline = ((hrtime_t)tsp->tv_sec * NANOSEC) + tsp->tv_nsec; deadline = MAX(deadline, nsec_per_tick); deadline += gethrtime(); }