[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 06/15] Hurd signals: make sigsuspend POSIX-conformant.
From: |
Samuel Thibault |
Subject: |
Re: [PATCH 06/15] Hurd signals: make sigsuspend POSIX-conformant. |
Date: |
Sun, 3 Jul 2011 00:44:52 +0200 |
User-agent: |
Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30) |
Jeremie Koenig, le Wed 29 Jun 2011 18:30:18 +0200, a écrit :
> * hurd/hurdsig.c (wake_sigsuspend): New function.
> (post_signal): wake up sigsuspend calls in the "handle" case.
> (post_signals): no longer wake up sigsuspend calls indiscriminately.
Indeed, I believe this is correct: before, merely posting a blocked
signal to a process would still make it check pending signal and then
wake sigsuspend, while the latter is supposed to wait for a unblocked
signal to be either handled or to terminate the process.
Samuel
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [PATCH 06/15] Hurd signals: make sigsuspend POSIX-conformant.,
Samuel Thibault <=