Messages in this thread | | | Date | Tue, 28 Jan 2003 14:15:33 -0800 (PST) | From | Davide Libenzi <> | Subject | Re: bug in select() (was Re: {sys_,/dev/}epoll waiting timeout) |
| |
On Tue, 28 Jan 2003, Jamie Lokier wrote:
> Davide Libenzi wrote: > > ( if Tms > 0 ) > > Which is unfortunate, because that doesn't allow for a value of Tms == > 0 which is needed when you want to sleep and wake up on every jiffie > on systems where HZ >= 1000. Tms == 0 is taken already, to mean do > not wait at all.
Waking up every jiffie does not make a lot of sense in most applications since they probably prefer to deal with seconds and its derivates, to have a predictable behavior on different systems. Functions like poll/select/epoll are simply not the right solution if you want to cut the microsecond on sleep times.
- Davide
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |