Fri Jul 5 12:22:51 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
authorroland <roland>
Fri, 5 Jul 1996 23:47:08 +0000 (23:47 +0000)
committerroland <roland>
Fri, 5 Jul 1996 23:47:08 +0000 (23:47 +0000)
commitae7ecc4a33b8ec8545f68467dcb3e6e45df8e99c
treeec5aeea05125133b392c0eb96d3bffe42cf10868
parent7e572bbd9b5d79ab1877328d28719eeb447a7440
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.
hurd/hurdsig.c