diff options
author | 2018-04-27 11:31:17 +0000 | |
---|---|---|
committer | 2018-04-27 11:31:17 +0000 | |
commit | fd181be8702dedce8ecf811742c92216629b6d8e (patch) | |
tree | ec7fe7dbd2bf5472d43d65e06c8fe02e1ccf8431 | |
parent | Change regress to accomodate no flags escalation once active (diff) | |
download | wireguard-openbsd-fd181be8702dedce8ecf811742c92216629b6d8e.tar.xz wireguard-openbsd-fd181be8702dedce8ecf811742c92216629b6d8e.zip |
Fix sem_timedwait regress test. Needs SA_RESTART to block now.
Hug and OK guenther@
-rw-r--r-- | regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c b/regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c index 13a1d34a181..203d41c5e61 100644 --- a/regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c +++ b/regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c @@ -1,4 +1,4 @@ -/* $OpenBSD: sem_timedwait.c,v 1.2 2014/01/22 04:31:45 guenther Exp $ */ +/* $OpenBSD: sem_timedwait.c,v 1.3 2018/04/27 11:31:17 pirofti Exp $ */ /* * Martin Pieuchot <mpi@openbsd.org>, 2011. Public Domain. */ @@ -55,7 +55,7 @@ main(int argc, char **argv) memset(&sa, 0, sizeof sa); sa.sa_handler = &handler; sigemptyset(&sa.sa_mask); - sa.sa_flags = 0; + sa.sa_flags = SA_RESTART; if (sigaction(SIGUSR1, &sa, NULL)) err(1, "sigaction"); posted = 0; |