Skip to content

Haiku : solves a fail test#61

Open
Sylvain78 wants to merge 1 commit intojanestreet:masterfrom
Sylvain78:haiku
Open

Haiku : solves a fail test#61
Sylvain78 wants to merge 1 commit intojanestreet:masterfrom
Sylvain78:haiku

Conversation

@Sylvain78
Copy link
Contributor

Rationale :
POSIX is clear that signal ordering is not guaranteed. On Haiku, SIGKILL is sent at higher priority than SIGUSR1 so it is signaled before. Here the goal is just to test the masking, so i change for SIGUSR2 at same level. Though i am aware there should be a cleaner way to test signal masking, this change gets the signals to be delivered in same order. This solved the FAILED test on Haiku.

Rationale :
POSIX is clear that signal ordering is not guaranteed.
On Haiku, SIGKILL is sent at higher priority than SIGUSR1 so it is signaled before.
Here the goal is just to test the masking, so i change for SIGUSR2 at same level.
Though i am aware there should be a cleaner way to test signal masking, this change gets the signals to be delivered in same order.
This solved the FAILED test on Haiku.

Signed-off-by: Sylvain78 <sylvain_kerjean@hotmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant