diff options
author | Roland McGrath <roland@gnu.org> | 1995-12-14 03:05:50 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1995-12-14 03:05:50 +0000 |
commit | 6a7169a5092dd967b98f5a29064f8feaae21906a (patch) | |
tree | ae9182d21e1ebcff21c14a12d921d88a349dc7cb | |
parent | 26bd65c3646919eccae772c6c4f1dafe1274088e (diff) | |
download | glibc-6a7169a5092dd967b98f5a29064f8feaae21906a.tar.gz glibc-6a7169a5092dd967b98f5a29064f8feaae21906a.tar.xz glibc-6a7169a5092dd967b98f5a29064f8feaae21906a.zip |
(_hurd_internal_post_signal: suspend): Reply after aborting RPCs but before calling proc_mark_stop.
-rw-r--r-- | hurd/hurdsig.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/hurd/hurdsig.c b/hurd/hurdsig.c index 537ea568d9..cecc415574 100644 --- a/hurd/hurdsig.c +++ b/hurd/hurdsig.c @@ -465,6 +465,7 @@ _hurd_internal_post_signal (struct hurd_sigstate *ss, __proc_dostop (port, _hurd_msgport_thread); __mutex_unlock (&_hurd_siglock); abort_all_rpcs (signo, &thread_state, 1); + reply (); __proc_mark_stop (port, signo); })); _hurd_stopped = 1; |