git-eintr
Committed for glibc 2.34
commit
1ecc5307a84d34c25dc026aec02d9276cd569561
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Mon Mar 22 22:44:36 2021 +0100
hurd: handle EINTR during critical sections
During critical sections, signal handling is deferred and thus RPCs return
EINTR, even if SA_RESTART is set. We thus have to restart the whole critical
section in that case.
This also adds HURD_CRITICAL_UNLOCK in the cases where one wants to
break the section in the middle.
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-eintr.diff