Date:Sun, 24 Dec 2023 13:49:53 +0100
From:Johnny Billquist
Message-ID:
| In my opinion, all of these POSIX calls that take a time argument should
| really have been done the same as clock_gettime(), in that you specify
| what clock it should be based on.
On 2023-12-24 20:58, Jonathan Stone wrote:
On Sunday, December 24, 2023 at 02:43:55 AM PST, Johnny Billquist
wrote:
> Oh? So we are actually not POSIX compliant on that one? Interesting.
> (POSIX explicitly says that the timeout should be for an absolute time,
> which means that if you
On 2023-12-24 11:43, Johnny Billquist wrote:
On 2023-12-24 09:26, Michael van Elst wrote:
sim...@netbsd.org (Simon Burge) writes:
qemu uses ppoll() which is implemented with pollts() to do emulated
timers, so that doesn't help here. I don't know what simh uses,nor
any of the other emulators.
On 2023-12-24 09:26, Michael van Elst wrote:
sim...@netbsd.org (Simon Burge) writes:
qemu uses ppoll() which is implemented with pollts() to do emulated
timers, so that doesn't help here. I don't know what simh uses, nor
any of the other emulators.
simh uses pthread_cond_timedwait().
This
sim...@netbsd.org (Simon Burge) writes:
>qemu uses ppoll() which is implemented with pollts() to do emulated
>timers, so that doesn't help here. I don't know what simh uses, nor
>any of the other emulators.
simh uses pthread_cond_timedwait().
This actually waits using TIMER_ABSTIME for a