When the [p]select syscall returns with an error (eg. EINTR) the timeout argument is no longer updated.
When 64-bit time_t is supported, the timeout argument is not updated at all.
Fixed on 2.33, I will backport to 2.32 as well.
My confusion, I meant fixed on 2.34 and I will backport to 2.33.
Author: Adhemerval Zanella <firstname.lastname@example.org>
Date: Thu Apr 8 07:39:32 2021 -0300
linux: always update select timeout (BZ #27706)
The timeout should be updated even on failure for time64 support.