|
From: | Pádraig Brady |
Subject: | RFC: too aggressive nanosleep replacement on 64 bit Linux? |
Date: | Tue, 05 Aug 2014 16:58:13 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 |
I noticed that nanosleep() was replaced on 64 bit Linux which is due to gnulib checking for the full potential 292 billion years on 64 bit time_t but the kernel supporting "only" 292 years due to: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/include/linux/time.h?id=refs/tags/v3.16#n87 Should we be more conservative with our replacement, and be happy with 292 years? cheers, Pádraig.
[Prev in Thread] | Current Thread | [Next in Thread] |