aboutsummaryrefslogtreecommitdiff
path: root/rt/tst-timer-sigmask.c
diff options
context:
space:
mode:
Diffstat (limited to 'rt/tst-timer-sigmask.c')
-rw-r--r--rt/tst-timer-sigmask.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/rt/tst-timer-sigmask.c b/rt/tst-timer-sigmask.c
index d8a576bba7..61b7927863 100644
--- a/rt/tst-timer-sigmask.c
+++ b/rt/tst-timer-sigmask.c
@@ -39,12 +39,9 @@ thread_handler (union sigval sv)
for (int sig = 1; sig < NSIG; sig++)
{
/* POSIX timers threads created to handle SIGEV_THREAD block all
- signals except SIGKILL, SIGSTOP and glibc internals ones. */
+ signals except SIGKILL, SIGSTOP, and SIGSETXID. */
if (sigismember (&ss, sig))
- {
- TEST_VERIFY (sig != SIGKILL && sig != SIGSTOP);
- TEST_VERIFY (!is_internal_signal (sig));
- }
+ TEST_VERIFY (sig != SIGKILL && sig != SIGSTOP && sig != SIGSETXID);
if (test_verbose && sigismember (&ss, sig))
printf ("%d, ", sig);
}