diff options
author | Torvald Riegel <triegel@redhat.com> | 2015-06-08 23:14:20 +0200 |
---|---|---|
committer | Torvald Riegel <triegel@redhat.com> | 2015-07-10 13:47:45 +0200 |
commit | 1aa8d144f971a907950014177d7e150fe82b83b0 (patch) | |
tree | aa2a67d1e42091da50df990556d10dda870af219 /ChangeLog | |
parent | a2f0363f817a58c4d3f439aa515a3b1d73efde36 (diff) | |
download | glibc-1aa8d144f971a907950014177d7e150fe82b83b0.tar glibc-1aa8d144f971a907950014177d7e150fe82b83b0.tar.gz glibc-1aa8d144f971a907950014177d7e150fe82b83b0.tar.bz2 glibc-1aa8d144f971a907950014177d7e150fe82b83b0.zip |
Clean up semaphore EINTR handling after Linux futex docs clarification.
The Linux kernel futex documentation now states that since Linux 2.6.22,
FUTEX_WAIT does return EINTR only when interrupted by a signal, and not
spuriously anymore. We only support more recent kernels, so clean up
EINTR handling in the semaphore and update the comments.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -1,5 +1,10 @@ 2015-07-10 Torvald Riegel <triegel@redhat.com> + * nptl/sem_waitcommon.c (__new_sem_wait_slow): Update comments. + (sem_assume_only_signals_cause_futex_EINTR): Remove. + +2015-07-10 Torvald Riegel <triegel@redhat.com> + * sysdeps/nptl/futex-internal.h: New file. * sysdeps/nacl/futex-internal.h: New file. * sysdeps/unix/sysv/linux/futex-internal.h: New file. |