Re: [PATCH v2] compat: Add another rudimentary poll() emulation
- From
Jonathan Nieder <jrnieder@gmail.com>
- Date
- May 31, 2010, 12:46 UTC
- Message-ID
- <20100531124615.GA2864@progeny.tock>
- In-Reply-To
- <AANLkTinNHDZD-9uQjWr8N97tgP1SP9angXlXMUUc673x@mail.gmail.com>
Albert Dvornik wrote:
> For the general case, you'd want > tv.tv_sec = timeout / 1000; > tv.tv_usec = 1000 * (timeout % 1000);
Thanks for the catch. Actually, it is not so unlikely that someone would ask the autocorrect to wait longer than a second.
On Linux this is not an issue, but maybe Interix cares. Posix is vague and only says "the timeout period is given in seconds and microseconds", staying silent on what the range of valid values is.
Jonathan