This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Hurd".
The branch, master has been updated
via bab11d536f278a5856c42b00fa87f8d5b8d29065 (commit)
from 1d7bfa53e29b52afb43d02eed126a37374fa3be9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit bab11d536f278a5856c42b00fa87f8d5b8d29065
Author: Samuel Thibault <[email protected]>
Date: Fri Feb 28 20:06:42 2025 +0100
pfinet: Fix spurious EINTR errors from select
While sleeping in pthread_hurd_cond_timedwait_np, current->signal will be
overwritten by the management of other RPCs, so we have to give it some
value on wake up.
Also, if we previously got interrupted, we shouldn't ever try to wait again
until exiting from the RPC: an interrupt means we really want to try hard to
finish the RPC.
Thanks Zhaoming Luo <[email protected]> for the deep investigation and
draft!
-----------------------------------------------------------------------
Summary of changes:
pfinet/glue-include/linux/sched.h | 20 +++++++++++++++++---
1 file changed, 17 insertions(+), 3 deletions(-)
hooks/post-receive
--
Hurd