about summary refs log tree commit diff
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>1996-07-05 23:51:10 +0000
committerRoland McGrath <roland@gnu.org>1996-07-05 23:51:10 +0000
commit7f4e9608228a6e2e1af62abe576599cd4588d778 (patch)
tree5a91cbf153f4e7c1f07f5c9a8a677c3fadcf4a5c
parenteb6c848027361474049fbd068df6025492845a2b (diff)
downloadglibc-7f4e9608228a6e2e1af62abe576599cd4588d778.tar.gz
glibc-7f4e9608228a6e2e1af62abe576599cd4588d778.tar.xz
glibc-7f4e9608228a6e2e1af62abe576599cd4588d778.zip
* 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--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index bb1341b80e..f44123a8eb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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.