glibc/hurd/hurd
Samuel Thibault c3b287be74 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.
2021-03-23 22:40:10 +00:00
..
fd.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
id.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
ioctl.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
lookup.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
port.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
resource.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
signal.h hurd: handle EINTR during critical sections 2021-03-23 22:40:10 +00:00
sigpreempt.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
threadvar.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
userlink.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
xattr.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00