diff options
author | Roland McGrath <roland@gnu.org> | 1996-07-05 23:51:10 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1996-07-05 23:51:10 +0000 |
commit | 7f4e9608228a6e2e1af62abe576599cd4588d778 (patch) | |
tree | 5a91cbf153f4e7c1f07f5c9a8a677c3fadcf4a5c | |
parent | eb6c848027361474049fbd068df6025492845a2b (diff) | |
download | glibc-7f4e9608228a6e2e1af62abe576599cd4588d778.tar.gz |
* hurd/hurdsig.c (_hurd_internal_post_signal): In case of handled
signal during critical section doing interruptible RPC, if
_hurdsig_abort_rpcs wants to change thread state, do thread_set_state
before thread_resume. If in critical section, pass 0 for SIGNO to
_hurdsig_abort_rpcs so rpc is interrupted regardless of SA_RESTART.
* extra-lib.mk: Fix typo in $(extra-libs-others) conditional.
-rw-r--r-- | ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -1,5 +1,13 @@ Fri Jul 5 12:22:51 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> + * hurd/hurdsig.c (_hurd_internal_post_signal): In case of handled + signal during critical section doing interruptible RPC, if + _hurdsig_abort_rpcs wants to change thread state, do thread_set_state + before thread_resume. If in critical section, pass 0 for SIGNO to + _hurdsig_abort_rpcs so rpc is interrupted regardless of SA_RESTART. + + * extra-lib.mk: Fix typo in $(extra-libs-others) conditional. + * sysdeps/unix/sysv/linux/sys/user.h: New file. * sysdeps/unix/sysv/linux/Dist: Add it. * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Add sys/user.h. |