diff options
Diffstat (limited to 'cmd/dtrace/test/tst/common/proc/tst.sigwait.c')
-rw-r--r-- | cmd/dtrace/test/tst/common/proc/tst.sigwait.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/cmd/dtrace/test/tst/common/proc/tst.sigwait.c b/cmd/dtrace/test/tst/common/proc/tst.sigwait.c index c9cc43472cab6..8f6231bd749a5 100644 --- a/cmd/dtrace/test/tst/common/proc/tst.sigwait.c +++ b/cmd/dtrace/test/tst/common/proc/tst.sigwait.c @@ -33,8 +33,6 @@ #include <errno.h> #include <string.h> -#define NANOSEC 1000000000 - int main(int argc, char **argv) { @@ -43,7 +41,6 @@ main(int argc, char **argv) sigset_t set; timer_t tid; char *cmd = argv[0]; - int sig; ev.sigev_notify = SIGEV_SIGNAL; ev.sigev_signo = SIGUSR1; @@ -69,9 +66,9 @@ main(int argc, char **argv) exit(EXIT_FAILURE); } - do { - (void) sigwait(&set, &sig); - } while(sig != SIGUSR1); + for (;;) { + (void) sigwait(&set); + } /*NOTREACHED*/ return (0); |